[ {
  "shortName" : "private bool ParseXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3632,
  "endLine" : 9870,
  "linesOfCode" : 5370,
  "mcCabeIndex" : 1090,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int InferSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 2379,
  "linesOfCode" : 613,
  "mcCabeIndex" : 225,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteCommentOrPi()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1927,
  "linesOfCode" : 599,
  "mcCabeIndex" : 110,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportAccessorMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 2030,
  "linesOfCode" : 476,
  "mcCabeIndex" : 178,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void SerializeWithXsiType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 656,
  "linesOfCode" : 433,
  "mcCabeIndex" : 60,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmMessageInfo Get()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 559,
  "linesOfCode" : 394,
  "mcCabeIndex" : 79,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task ProcessDuplexMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 612,
  "linesOfCode" : 327,
  "mcCabeIndex" : 75,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InferElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 996,
  "linesOfCode" : 325,
  "mcCabeIndex" : 80,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 686,
  "linesOfCode" : 302,
  "mcCabeIndex" : 120,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Preprocess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 593,
  "linesOfCode" : 291,
  "mcCabeIndex" : 66,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1648,
  "endLine" : 1951,
  "linesOfCode" : 285,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName RefineSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1465,
  "endLine" : 1761,
  "linesOfCode" : 274,
  "mcCabeIndex" : 81,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3169,
  "endLine" : 3443,
  "linesOfCode" : 260,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlCharType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlCharType.cs",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 797,
  "linesOfCode" : 257,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Preprocess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 815,
  "linesOfCode" : 252,
  "mcCabeIndex" : 52,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStructMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 1197,
  "linesOfCode" : 233,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1208,
  "endLine" : 1435,
  "linesOfCode" : 222,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2903,
  "endLine" : 3136,
  "linesOfCode" : 215,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanLiteral()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2416,
  "endLine" : 2649,
  "linesOfCode" : 210,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OperationDescription CreateOperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 860,
  "endLine" : 1097,
  "linesOfCode" : 207,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Depends()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 539,
  "linesOfCode" : 205,
  "mcCabeIndex" : 50,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OperationDescription CreateOperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 1080,
  "linesOfCode" : 204,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Generate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 662,
  "linesOfCode" : 200,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1312,
  "endLine" : 1512,
  "linesOfCode" : 196,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ValidateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 739,
  "linesOfCode" : 196,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1669,
  "endLine" : 1869,
  "linesOfCode" : 196,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeDesc ImportTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 995,
  "linesOfCode" : 195,
  "mcCabeIndex" : 61,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAttribute AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 498,
  "linesOfCode" : 189,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStructMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2341,
  "endLine" : 2541,
  "linesOfCode" : 187,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddWSFederationBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 741,
  "linesOfCode" : 182,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddWS2007FederationBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 945,
  "linesOfCode" : 182,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsCollectionOrTryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 1187,
  "linesOfCode" : 180,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ValueAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4213,
  "endLine" : 4407,
  "linesOfCode" : 180,
  "mcCabeIndex" : 45,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportMessageScopeProtectionPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 422,
  "linesOfCode" : 179,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2689,
  "endLine" : 2868,
  "linesOfCode" : 177,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1654,
  "endLine" : 1857,
  "linesOfCode" : 175,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 219,
  "linesOfCode" : 175,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 368,
  "linesOfCode" : 175,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509CertificateContainer CreateCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 458,
  "linesOfCode" : 175,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Process()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 518,
  "linesOfCode" : 174,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateMembersElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1870,
  "endLine" : 2077,
  "linesOfCode" : 173,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 409,
  "linesOfCode" : 173,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2008,
  "endLine" : 2186,
  "linesOfCode" : 169,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateMembersElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 552,
  "linesOfCode" : 167,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2258,
  "endLine" : 2425,
  "linesOfCode" : 165,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1974,
  "endLine" : 2149,
  "linesOfCode" : 164,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2552,
  "endLine" : 2721,
  "linesOfCode" : 163,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessageCleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 937,
  "linesOfCode" : 161,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanSubsetContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1703,
  "endLine" : 1866,
  "linesOfCode" : 161,
  "mcCabeIndex" : 53,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task ParseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 369,
  "linesOfCode" : 160,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaElement FindMatchingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1219,
  "linesOfCode" : 160,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileLocalAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2128,
  "endLine" : 2299,
  "linesOfCode" : 159,
  "mcCabeIndex" : 44,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlReflectionMember GetXmlReflectionMember()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1058,
  "endLine" : 1227,
  "linesOfCode" : 157,
  "mcCabeIndex" : 45,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PrepareMessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1204,
  "linesOfCode" : 157,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 458,
  "linesOfCode" : 156,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Parse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 902,
  "linesOfCode" : 156,
  "mcCabeIndex" : 57,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ReadTypedPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 701,
  "linesOfCode" : 156,
  "mcCabeIndex" : 101,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write3_XmlSchemaObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 489,
  "linesOfCode" : 155,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool NextLex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 284,
  "linesOfCode" : 152,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileLocalAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1785,
  "endLine" : 1948,
  "linesOfCode" : 151,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PrepareMessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1328,
  "linesOfCode" : 149,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type GetPrimitiveType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 444,
  "linesOfCode" : 149,
  "mcCabeIndex" : 96,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query ProcessAxis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 207,
  "linesOfCode" : 147,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2050,
  "endLine" : 2195,
  "linesOfCode" : 146,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessageCleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 854,
  "linesOfCode" : 146,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadExternals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 436,
  "linesOfCode" : 145,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNames.cs",
  "fileLinesCount" : 614,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 327,
  "linesOfCode" : 144,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ReadContentsFrom200408()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 845,
  "linesOfCode" : 143,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitIDs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 959,
  "linesOfCode" : 143,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription CreateTypedMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1295,
  "endLine" : 1448,
  "linesOfCode" : 142,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadAttributes2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 844,
  "linesOfCode" : 142,
  "mcCabeIndex" : 63,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportDataMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 1083,
  "linesOfCode" : 140,
  "mcCabeIndex" : 44,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteTypedPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 394,
  "linesOfCode" : 140,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEnumMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 758,
  "linesOfCode" : 139,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 947,
  "linesOfCode" : 138,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1495,
  "endLine" : 1634,
  "linesOfCode" : 138,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 802,
  "linesOfCode" : 138,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEnumAndArrayTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 949,
  "linesOfCode" : 137,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 203,
  "linesOfCode" : 136,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 407,
  "linesOfCode" : 136,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 988,
  "linesOfCode" : 135,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1528,
  "endLine" : 1667,
  "linesOfCode" : 134,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token GetToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1568,
  "endLine" : 1701,
  "linesOfCode" : 134,
  "mcCabeIndex" : 55,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void CheckDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 699,
  "linesOfCode" : 134,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool InitializeStructMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 935,
  "linesOfCode" : 133,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode LoadNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 252,
  "linesOfCode" : 133,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1310,
  "linesOfCode" : 132,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddCustomBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 947,
  "endLine" : 1092,
  "linesOfCode" : 131,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryParse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 680,
  "linesOfCode" : 131,
  "mcCabeIndex" : 54,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 383,
  "linesOfCode" : 129,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ReadContentsFrom200408()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 901,
  "linesOfCode" : 129,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 347,
  "linesOfCode" : 128,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddWSHttpBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 396,
  "linesOfCode" : 128,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddWS2007HttpBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 537,
  "linesOfCode" : 128,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 214,
  "linesOfCode" : 128,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 635,
  "linesOfCode" : 127,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadDoc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2822,
  "endLine" : 2967,
  "linesOfCode" : 127,
  "mcCabeIndex" : 67,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription CreateTypedMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1266,
  "endLine" : 1403,
  "linesOfCode" : 127,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanAttlist2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2148,
  "endLine" : 2278,
  "linesOfCode" : 126,
  "mcCabeIndex" : 44,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CreateTokenToQNameTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNames.cs",
  "fileLinesCount" : 614,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 454,
  "linesOfCode" : 126,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaObject GetContainer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 979,
  "linesOfCode" : 126,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportAttributeAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 840,
  "linesOfCode" : 126,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 683,
  "linesOfCode" : 126,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message TryCreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1302,
  "endLine" : 1456,
  "linesOfCode" : 125,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message TryCreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1304,
  "endLine" : 1458,
  "linesOfCode" : 125,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 764,
  "linesOfCode" : 124,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 718,
  "linesOfCode" : 123,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetContainer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 1103,
  "linesOfCode" : 123,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Decode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 795,
  "linesOfCode" : 123,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task ProcessMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 570,
  "linesOfCode" : 122,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EventsToWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 255,
  "linesOfCode" : 122,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3391,
  "endLine" : 3538,
  "linesOfCode" : 122,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType ExportSpecialMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 578,
  "linesOfCode" : 121,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1225,
  "endLine" : 1346,
  "linesOfCode" : 121,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 797,
  "linesOfCode" : 119,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 629,
  "linesOfCode" : 118,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaElement AddElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 641,
  "linesOfCode" : 118,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ValueAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4067,
  "endLine" : 4205,
  "linesOfCode" : 117,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadExternals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 263,
  "linesOfCode" : 117,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseAttlistType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 891,
  "linesOfCode" : 116,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1221,
  "endLine" : 1344,
  "linesOfCode" : 116,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 388,
  "linesOfCode" : 115,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception BindingContractMismatchException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 380,
  "linesOfCode" : 115,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 704,
  "linesOfCode" : 115,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddDefaultValueAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 542,
  "linesOfCode" : 115,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception BindingContractMismatchException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 379,
  "linesOfCode" : 115,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FixupConstructorsDuplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 433,
  "linesOfCode" : 114,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 240,
  "linesOfCode" : 114,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void GenerateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 827,
  "linesOfCode" : 114,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 836,
  "linesOfCode" : 114,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 287,
  "linesOfCode" : 114,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1859,
  "endLine" : 1972,
  "linesOfCode" : 114,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void GetHeadersFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 274,
  "linesOfCode" : 113,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FixupConstructorsNonDuplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 302,
  "linesOfCode" : 113,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteCommentOrPi()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1211,
  "linesOfCode" : 113,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteCommentOrPi()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1248,
  "endLine" : 1377,
  "linesOfCode" : 113,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AutoComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1167,
  "endLine" : 1288,
  "linesOfCode" : 113,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 413,
  "linesOfCode" : 113,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override GenericXmlSecurityToken GetIssuedToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 721,
  "linesOfCode" : 112,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 806,
  "linesOfCode" : 112,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ValueAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3940,
  "endLine" : 4065,
  "linesOfCode" : 112,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanCondSection3()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2885,
  "endLine" : 3003,
  "linesOfCode" : 111,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CompileXPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 702,
  "linesOfCode" : 111,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 619,
  "linesOfCode" : 111,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 879,
  "linesOfCode" : 111,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader AddConformanceWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 775,
  "linesOfCode" : 111,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ChannelProtectionRequirements CreateFromContract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 324,
  "linesOfCode" : 110,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2134,
  "endLine" : 2246,
  "linesOfCode" : 110,
  "mcCabeIndex" : 52,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string EncodeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 308,
  "linesOfCode" : 110,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ValidateNameInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 623,
  "linesOfCode" : 110,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 526,
  "linesOfCode" : 109,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 894,
  "linesOfCode" : 109,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryParseDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 1006,
  "linesOfCode" : 108,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseSubset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 654,
  "linesOfCode" : 108,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1338,
  "linesOfCode" : 108,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1379,
  "endLine" : 1504,
  "linesOfCode" : 108,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 718,
  "linesOfCode" : 108,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int Main()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/Program.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 205,
  "linesOfCode" : 108,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List CollectXmlSerializerTypes()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/XmlSerializerGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 255,
  "linesOfCode" : 107,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEnumMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2128,
  "endLine" : 2238,
  "linesOfCode" : 107,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CollectEncodedAndLiteralSchemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 1003,
  "linesOfCode" : 107,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2468,
  "endLine" : 2576,
  "linesOfCode" : 106,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndElementIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1166,
  "linesOfCode" : 106,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BuildSubtree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2121,
  "endLine" : 2235,
  "linesOfCode" : 106,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1162,
  "linesOfCode" : 105,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNodeType ScanOverAnyValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3385,
  "endLine" : 3501,
  "linesOfCode" : 105,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AdvanceState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1942,
  "endLine" : 2067,
  "linesOfCode" : 105,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetBaseTypeOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3672,
  "endLine" : 3790,
  "linesOfCode" : 105,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CreateSequenceInfo Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequence.cs",
  "fileLinesCount" : 205,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 166,
  "linesOfCode" : 104,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddNetHttpBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1977,
  "endLine" : 2092,
  "linesOfCode" : 104,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CopyFacetsFromBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 664,
  "linesOfCode" : 104,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadFromReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 303,
  "linesOfCode" : 104,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ChannelProtectionRequirements CreateFromContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 326,
  "linesOfCode" : 104,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSupportingTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 248,
  "linesOfCode" : 103,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndElementIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2349,
  "endLine" : 2485,
  "linesOfCode" : 103,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 743,
  "linesOfCode" : 102,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 218,
  "linesOfCode" : 102,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberMapping ImportChoiceGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 984,
  "linesOfCode" : 102,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 228,
  "linesOfCode" : 102,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 721,
  "linesOfCode" : 101,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMemberMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 807,
  "linesOfCode" : 101,
  "mcCabeIndex" : 43,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1846,
  "endLine" : 1964,
  "linesOfCode" : 101,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task MainAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 196,
  "linesOfCode" : 101,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddNetTcpBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1679,
  "endLine" : 1787,
  "linesOfCode" : 100,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ParseReaderNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 270,
  "linesOfCode" : 100,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 592,
  "linesOfCode" : 100,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AddHeadersToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 142,
  "linesOfCode" : 99,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ProcessBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2680,
  "endLine" : 2781,
  "linesOfCode" : 99,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 221,
  "linesOfCode" : 99,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1231,
  "endLine" : 1329,
  "linesOfCode" : 99,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddToTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 168,
  "linesOfCode" : 99,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void GetHeadersFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 242,
  "linesOfCode" : 99,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SetDefaultTypedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 628,
  "linesOfCode" : 98,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaElementDecl CheckXsiTypeAndNil()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1658,
  "endLine" : 1755,
  "linesOfCode" : 98,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2797,
  "endLine" : 2896,
  "linesOfCode" : 98,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping ImportStructType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 701,
  "linesOfCode" : 97,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string DecodeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 191,
  "linesOfCode" : 97,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetComparableForm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 136,
  "linesOfCode" : 96,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 196,
  "linesOfCode" : 96,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SequenceRangeCollection GeneralMerge()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 147,
  "linesOfCode" : 96,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1367,
  "endLine" : 1473,
  "linesOfCode" : 96,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1681,
  "linesOfCode" : 96,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1939,
  "endLine" : 2034,
  "linesOfCode" : 96,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string TypeCodeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 270,
  "linesOfCode" : 96,
  "mcCabeIndex" : 45,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GenerateTypedSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 404,
  "linesOfCode" : 96,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 462,
  "linesOfCode" : 96,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 195,
  "linesOfCode" : 96,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBasicHttpBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1871,
  "endLine" : 1975,
  "linesOfCode" : 95,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResolveTokenIssuerPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2840,
  "endLine" : 2966,
  "linesOfCode" : 95,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool TryCreateBuiltInDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 942,
  "linesOfCode" : 94,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 188,
  "linesOfCode" : 94,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 789,
  "linesOfCode" : 94,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2779,
  "endLine" : 2875,
  "linesOfCode" : 94,
  "mcCabeIndex" : 50,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributes.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 195,
  "linesOfCode" : 94,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 723,
  "linesOfCode" : 94,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1407,
  "linesOfCode" : 93,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScanAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2603,
  "endLine" : 2711,
  "linesOfCode" : 93,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ReadTypedNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 797,
  "linesOfCode" : 93,
  "mcCabeIndex" : 56,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 173,
  "linesOfCode" : 93,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DoAlgorithmsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 519,
  "linesOfCode" : 93,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 920,
  "linesOfCode" : 93,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Decode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 921,
  "linesOfCode" : 93,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 637,
  "linesOfCode" : 92,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool RequiresMemberAccessForRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 650,
  "linesOfCode" : 92,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 344,
  "linesOfCode" : 92,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 1039,
  "linesOfCode" : 91,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Encoding GetEncodingFromContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 230,
  "linesOfCode" : 91,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1517,
  "endLine" : 1615,
  "linesOfCode" : 91,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/ProcessRunner.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 161,
  "linesOfCode" : 91,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NamespaceList Union()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 289,
  "linesOfCode" : 91,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteAttributeTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 831,
  "linesOfCode" : 91,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteAttributeTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 896,
  "endLine" : 997,
  "linesOfCode" : 91,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 894,
  "linesOfCode" : 91,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override RequestSecurityTokenResponse CreateRequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 391,
  "linesOfCode" : 90,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void GetHeadersFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 395,
  "linesOfCode" : 90,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScanQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3015,
  "endLine" : 3112,
  "linesOfCode" : 90,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyFromCompiledSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1259,
  "endLine" : 1353,
  "linesOfCode" : 90,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 550,
  "linesOfCode" : 90,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode LoadNodeDirect()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 565,
  "linesOfCode" : 90,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetComparableForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 131,
  "linesOfCode" : 90,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1159,
  "endLine" : 1252,
  "linesOfCode" : 89,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1254,
  "endLine" : 1347,
  "linesOfCode" : 89,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1349,
  "endLine" : 1442,
  "linesOfCode" : 89,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1537,
  "linesOfCode" : 89,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1539,
  "endLine" : 1632,
  "linesOfCode" : 89,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1634,
  "endLine" : 1727,
  "linesOfCode" : 89,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 275,
  "linesOfCode" : 89,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseAttlistDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 762,
  "linesOfCode" : 89,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 698,
  "linesOfCode" : 89,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportTypeMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1172,
  "linesOfCode" : 89,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayMapping ImportArrayMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 547,
  "linesOfCode" : 89,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteElementTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 936,
  "linesOfCode" : 89,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteElementTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1102,
  "linesOfCode" : 89,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void WriteUriAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 762,
  "linesOfCode" : 89,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void WriteUriAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 759,
  "linesOfCode" : 89,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AddHeadersToMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 129,
  "linesOfCode" : 89,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Encoding GetEncodingFromContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 227,
  "linesOfCode" : 89,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ProcessTransferred()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 701,
  "linesOfCode" : 88,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BeginElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 906,
  "linesOfCode" : 88,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 908,
  "endLine" : 1008,
  "linesOfCode" : 88,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 2439,
  "endLine" : 2526,
  "linesOfCode" : 88,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 466,
  "linesOfCode" : 88,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 591,
  "linesOfCode" : 88,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProjectDependency Parse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 277,
  "linesOfCode" : 87,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseEntityDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1318,
  "linesOfCode" : 87,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1322,
  "endLine" : 1409,
  "linesOfCode" : 87,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query ProcessFunction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 440,
  "linesOfCode" : 87,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 601,
  "linesOfCode" : 87,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 303,
  "linesOfCode" : 86,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalValidateEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1197,
  "endLine" : 1289,
  "linesOfCode" : 86,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 1063,
  "linesOfCode" : 86,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddCaseInsensitiveString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 295,
  "linesOfCode" : 86,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 232,
  "linesOfCode" : 86,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 303,
  "linesOfCode" : 86,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareContentHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 131,
  "linesOfCode" : 85,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 625,
  "linesOfCode" : 85,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddTcpBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1200,
  "endLine" : 1293,
  "linesOfCode" : 85,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckUTF8DeclarationEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 440,
  "linesOfCode" : 85,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe void wstrcpy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 656,
  "linesOfCode" : 85,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1069,
  "endLine" : 1157,
  "linesOfCode" : 85,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 863,
  "linesOfCode" : 85,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetSchemaItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 680,
  "linesOfCode" : 85,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 653,
  "linesOfCode" : 85,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void GetXPathParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1778,
  "endLine" : 1864,
  "linesOfCode" : 85,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void StartNextReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 783,
  "linesOfCode" : 84,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SendRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1107,
  "linesOfCode" : 84,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleErrorContinuation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 630,
  "linesOfCode" : 84,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageDescription CreateMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1142,
  "endLine" : 1226,
  "linesOfCode" : 84,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportClassDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 895,
  "linesOfCode" : 84,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1134,
  "linesOfCode" : 84,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverTcp.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 241,
  "linesOfCode" : 84,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleErrorContinuation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 638,
  "linesOfCode" : 84,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void StartNextReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 811,
  "linesOfCode" : 84,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageDescription CreateMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1115,
  "endLine" : 1199,
  "linesOfCode" : 84,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessUpdateOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 561,
  "linesOfCode" : 83,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 539,
  "linesOfCode" : 83,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileFacetCombinations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 556,
  "linesOfCode" : 83,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 475,
  "linesOfCode" : 83,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ReadXmlNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1970,
  "endLine" : 2063,
  "linesOfCode" : 83,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Trim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 487,
  "linesOfCode" : 83,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task DoNegotiationAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 526,
  "linesOfCode" : 82,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 1003,
  "linesOfCode" : 82,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ImportKnownTypeAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2058,
  "endLine" : 2156,
  "linesOfCode" : 82,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSimpleContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 992,
  "linesOfCode" : 82,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContentValidator CompileComplexContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2870,
  "endLine" : 2952,
  "linesOfCode" : 82,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSimpleContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 914,
  "linesOfCode" : 82,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContentValidator CompileComplexContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2427,
  "endLine" : 2509,
  "linesOfCode" : 82,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 480,
  "linesOfCode" : 82,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetArrayMappingType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1087,
  "linesOfCode" : 82,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void GenerateStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1064,
  "endLine" : 1154,
  "linesOfCode" : 82,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1230,
  "linesOfCode" : 82,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Import()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 132,
  "linesOfCode" : 81,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DumpContentModelTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2962,
  "endLine" : 3043,
  "linesOfCode" : 81,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentValidator Finish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1316,
  "endLine" : 1414,
  "linesOfCode" : 81,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DumpContentModelTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2519,
  "endLine" : 2600,
  "linesOfCode" : 81,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string CmdArgsFromParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 693,
  "linesOfCode" : 81,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 138,
  "linesOfCode" : 80,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelFactory BuildChannelFactoryCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 175,
  "linesOfCode" : 80,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1138,
  "endLine" : 1218,
  "linesOfCode" : 80,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaAttDef GetAttributeXsd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 303,
  "linesOfCode" : 80,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNodeOrder ComparePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1374,
  "endLine" : 1460,
  "linesOfCode" : 80,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareContentHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 125,
  "linesOfCode" : 80,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlReflectionMember GetXmlReflectionMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 909,
  "linesOfCode" : 80,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadDerivedKeyTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 210,
  "linesOfCode" : 79,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ReadAck()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1093,
  "endLine" : 1187,
  "linesOfCode" : 79,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalBuilder ReadValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 467,
  "linesOfCode" : 79,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 766,
  "linesOfCode" : 79,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Execute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 178,
  "linesOfCode" : 79,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3516,
  "endLine" : 3595,
  "linesOfCode" : 79,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string NonCDataNormalize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlComplianceUtil.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 101,
  "linesOfCode" : 79,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideFaultAndReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 957,
  "linesOfCode" : 79,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 997,
  "linesOfCode" : 79,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenProvider CreateSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 168,
  "linesOfCode" : 78,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 768,
  "linesOfCode" : 78,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 273,
  "linesOfCode" : 78,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WritePrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 278,
  "linesOfCode" : 78,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 642,
  "linesOfCode" : 78,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write66_MetadataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 390,
  "linesOfCode" : 78,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideFaultAndReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 965,
  "linesOfCode" : 77,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1556,
  "endLine" : 1646,
  "linesOfCode" : 77,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportStructMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1078,
  "linesOfCode" : 77,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 175,
  "linesOfCode" : 77,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 1035,
  "linesOfCode" : 77,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsBindingSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 117,
  "linesOfCode" : 76,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool RequiresMemberAccessForWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 738,
  "linesOfCode" : 76,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CalculateEffectiveTotalRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1951,
  "endLine" : 2027,
  "linesOfCode" : 76,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CalculateEffectiveTotalRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1692,
  "linesOfCode" : 76,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WritePrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1798,
  "linesOfCode" : 76,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetNamespaceOfPrefixStrict()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1062,
  "endLine" : 1138,
  "linesOfCode" : 76,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query ProcessFilter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 311,
  "linesOfCode" : 76,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteRawWithCharChecking()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 1080,
  "linesOfCode" : 76,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteRawWithCharChecking()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1160,
  "endLine" : 1246,
  "linesOfCode" : 76,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void WriteHtmlAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 659,
  "linesOfCode" : 76,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void WriteHtmlAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 656,
  "linesOfCode" : 76,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Encoding DetectEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3164,
  "endLine" : 3245,
  "linesOfCode" : 76,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void GetHeadersFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 322,
  "linesOfCode" : 76,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Process()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 494,
  "linesOfCode" : 76,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetAlgorithmFromConfig()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 354,
  "linesOfCode" : 75,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 525,
  "linesOfCode" : 75,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageRpc()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 141,
  "linesOfCode" : 75,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessCreateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 808,
  "linesOfCode" : 75,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddTransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1198,
  "linesOfCode" : 75,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2051,
  "endLine" : 2126,
  "linesOfCode" : 75,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ValidateElementContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1331,
  "endLine" : 1411,
  "linesOfCode" : 75,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RetrieveSerializableSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1337,
  "endLine" : 1422,
  "linesOfCode" : 75,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ReplaceNewLines()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 546,
  "linesOfCode" : 75,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 460,
  "linesOfCode" : 75,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 258,
  "linesOfCode" : 75,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AreBindingsMatching()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Configuration/SecurityElementBase.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 208,
  "linesOfCode" : 75,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryImportWsspSignedSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1089,
  "endLine" : 1167,
  "linesOfCode" : 75,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSupportingTokenAuthenticators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 951,
  "linesOfCode" : 75,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageRpc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 145,
  "linesOfCode" : 75,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 141,
  "linesOfCode" : 75,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArraySegment ExtractSessionInformationFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 504,
  "linesOfCode" : 74,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 506,
  "linesOfCode" : 74,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 1024,
  "linesOfCode" : 74,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3281,
  "endLine" : 3357,
  "linesOfCode" : 74,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1121,
  "endLine" : 1196,
  "linesOfCode" : 74,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ReplaceNewLines()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 468,
  "linesOfCode" : 74,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 158,
  "linesOfCode" : 74,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenProvider CreateSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 174,
  "linesOfCode" : 74,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArraySegment ExtractSessionInformationFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 514,
  "linesOfCode" : 74,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ImportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementImporter.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 115,
  "linesOfCode" : 74,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2199,
  "endLine" : 2279,
  "linesOfCode" : 74,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task ProcessExceptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 429,
  "linesOfCode" : 74,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1682,
  "linesOfCode" : 73,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1752,
  "endLine" : 1832,
  "linesOfCode" : 73,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CreateCtorOverload()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 210,
  "linesOfCode" : 73,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 370,
  "linesOfCode" : 73,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseElementOnlyContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1040,
  "endLine" : 1128,
  "linesOfCode" : 73,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProcessAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1220,
  "endLine" : 1301,
  "linesOfCode" : 73,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 492,
  "linesOfCode" : 73,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializePrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 918,
  "linesOfCode" : 73,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 648,
  "linesOfCode" : 73,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 1047,
  "linesOfCode" : 73,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void DeleteRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1668,
  "endLine" : 1743,
  "linesOfCode" : 73,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessElementEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1952,
  "endLine" : 2027,
  "linesOfCode" : 73,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessElementEventAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 603,
  "linesOfCode" : 73,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadDerivedKeyTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 219,
  "linesOfCode" : 73,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1684,
  "linesOfCode" : 73,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 150,
  "linesOfCode" : 72,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ActionHeader GetActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1491,
  "endLine" : 1569,
  "linesOfCode" : 72,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfFaultUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1014,
  "endLine" : 1093,
  "linesOfCode" : 72,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 759,
  "linesOfCode" : 72,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypeCode GetTypeCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 207,
  "linesOfCode" : 72,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 263,
  "linesOfCode" : 72,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1242,
  "endLine" : 1317,
  "linesOfCode" : 72,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateSerializerContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 556,
  "linesOfCode" : 72,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode RemoveChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 557,
  "linesOfCode" : 72,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 529,
  "linesOfCode" : 72,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 313,
  "linesOfCode" : 72,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 449,
  "linesOfCode" : 72,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 896,
  "linesOfCode" : 72,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 1032,
  "linesOfCode" : 72,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfFaultUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1078,
  "linesOfCode" : 72,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 654,
  "linesOfCode" : 72,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LoadXmlFormatExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Configuration/WebServicesSection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 101,
  "linesOfCode" : 72,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken ResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 225,
  "linesOfCode" : 71,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Process()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 475,
  "linesOfCode" : 71,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1553,
  "endLine" : 1629,
  "linesOfCode" : 71,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ProcessInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 377,
  "linesOfCode" : 71,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1391,
  "linesOfCode" : 71,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessOpMethod()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 511,
  "linesOfCode" : 71,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypeCode GetTypeCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/TypeCode.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 79,
  "linesOfCode" : 71,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSqlBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 423,
  "linesOfCode" : 71,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2969,
  "endLine" : 3043,
  "linesOfCode" : 71,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CreateBuiltinTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 316,
  "linesOfCode" : 71,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1047,
  "endLine" : 1123,
  "linesOfCode" : 71,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCheckDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2206,
  "endLine" : 2279,
  "linesOfCode" : 71,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeDeclaration ExportStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 642,
  "linesOfCode" : 71,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializePrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 843,
  "linesOfCode" : 71,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitStreamInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2896,
  "endLine" : 2982,
  "linesOfCode" : 71,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 525,
  "linesOfCode" : 71,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task EstablishConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 133,
  "linesOfCode" : 71,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnection EstablishConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 215,
  "linesOfCode" : 71,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 323,
  "linesOfCode" : 71,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessOpMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 498,
  "linesOfCode" : 71,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task EstablishConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 131,
  "linesOfCode" : 71,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 420,
  "linesOfCode" : 71,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 524,
  "linesOfCode" : 71,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 531,
  "linesOfCode" : 70,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProjectDependency()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 159,
  "linesOfCode" : 70,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClassDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 852,
  "linesOfCode" : 70,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 123,
  "linesOfCode" : 70,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetUnspecifiedDefaultAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1124,
  "linesOfCode" : 70,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SpecialMapping ImportSpecialMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 576,
  "linesOfCode" : 70,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GatherGroupChoices()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1085,
  "linesOfCode" : 70,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task SkipAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 186,
  "linesOfCode" : 70,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 649,
  "linesOfCode" : 70,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverTcp.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 143,
  "linesOfCode" : 70,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 588,
  "linesOfCode" : 70,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ISignatureValueSecurityElement CompletePrimarySignatureCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 430,
  "linesOfCode" : 69,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeOutputs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 315,
  "linesOfCode" : 69,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task CloseDuplexSessionChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2004,
  "endLine" : 2083,
  "linesOfCode" : 69,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaObjectDictionary CreateSchemaObjects()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 312,
  "linesOfCode" : 69,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1967,
  "endLine" : 2040,
  "linesOfCode" : 69,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 485,
  "linesOfCode" : 69,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 409,
  "linesOfCode" : 69,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Merge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 544,
  "linesOfCode" : 69,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual XPathNavigator CreateNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 765,
  "linesOfCode" : 69,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ContainsEncryptionParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1325,
  "endLine" : 1401,
  "linesOfCode" : 69,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeOutputs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 357,
  "linesOfCode" : 69,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 380,
  "linesOfCode" : 69,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2761,
  "endLine" : 2850,
  "linesOfCode" : 69,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputTypeAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3170,
  "endLine" : 3242,
  "linesOfCode" : 69,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 129,
  "linesOfCode" : 68,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 1013,
  "linesOfCode" : 68,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 233,
  "linesOfCode" : 68,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageVersion CreateVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 107,
  "linesOfCode" : 68,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ImportMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 173,
  "linesOfCode" : 68,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportXmlDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1180,
  "endLine" : 1253,
  "linesOfCode" : 68,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1716,
  "endLine" : 1783,
  "linesOfCode" : 68,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Reprocess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 793,
  "linesOfCode" : 68,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SoapArrayInfo ParseArrayType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1088,
  "linesOfCode" : 68,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 521,
  "linesOfCode" : 68,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 236,
  "linesOfCode" : 68,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void StartHosts()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestDefinitionHelper.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 120,
  "linesOfCode" : 68,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual WsTrustRequest CreateWsTrustRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 196,
  "linesOfCode" : 67,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1014,
  "endLine" : 1080,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1148,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool DispatchAndReleasePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 312,
  "linesOfCode" : 67,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 284,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateDec2005DictionaryStrings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 407,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Encoding ReadRootContentTypeHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 292,
  "linesOfCode" : 67,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override int GetBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 199,
  "linesOfCode" : 67,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public virtual int GetBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 281,
  "linesOfCode" : 67,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WritePrimitiveValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1216,
  "linesOfCode" : 67,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseExternalId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1490,
  "endLine" : 1564,
  "linesOfCode" : 67,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberMapping ImportMemberMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1389,
  "linesOfCode" : 67,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 533,
  "linesOfCode" : 67,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetPrefixOfNamespaceStrict()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1217,
  "linesOfCode" : 67,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 707,
  "linesOfCode" : 67,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 1020,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1088,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspWssAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 713,
  "linesOfCode" : 67,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1429,
  "endLine" : 1499,
  "linesOfCode" : 67,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SendRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 978,
  "linesOfCode" : 67,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 303,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateDec2005DictionaryStrings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 426,
  "linesOfCode" : 67,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FindUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1161,
  "linesOfCode" : 67,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 333,
  "linesOfCode" : 67,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentDictionary ParseCommand()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 244,
  "linesOfCode" : 66,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool AddDependency()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 560,
  "linesOfCode" : 66,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionDataContract ImportCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1134,
  "linesOfCode" : 66,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 425,
  "linesOfCode" : 66,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3045,
  "endLine" : 3114,
  "linesOfCode" : 66,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseElementMixedContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1217,
  "linesOfCode" : 66,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanAttlist6()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2334,
  "endLine" : 2399,
  "linesOfCode" : 66,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ParseTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 941,
  "endLine" : 1009,
  "linesOfCode" : 66,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetElementFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 599,
  "linesOfCode" : 66,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 725,
  "linesOfCode" : 66,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetArrayMappingType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 556,
  "linesOfCode" : 66,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Decoder.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 238,
  "linesOfCode" : 66,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportDeliveryAssurance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 524,
  "linesOfCode" : 66,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddWSAddressingAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 707,
  "linesOfCode" : 66,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 547,
  "linesOfCode" : 65,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 386,
  "linesOfCode" : 65,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 481,
  "linesOfCode" : 65,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NamespaceList Intersection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 382,
  "linesOfCode" : 65,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName NameOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 127,
  "linesOfCode" : 65,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PushNamespaceExplicit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1765,
  "endLine" : 1847,
  "linesOfCode" : 65,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 482,
  "linesOfCode" : 65,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 104,
  "linesOfCode" : 65,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 530,
  "linesOfCode" : 65,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReaderAsync.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 108,
  "linesOfCode" : 65,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 468,
  "linesOfCode" : 65,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetRequestParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 301,
  "linesOfCode" : 65,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 571,
  "linesOfCode" : 65,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnInitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 652,
  "linesOfCode" : 65,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsdlEndpointConversionContext ImportWsdlBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 436,
  "linesOfCode" : 65,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 502,
  "linesOfCode" : 65,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Decode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 570,
  "linesOfCode" : 65,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override AsymmetricAlgorithm GetAsymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 186,
  "linesOfCode" : 64,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override AsymmetricSignatureFormatter GetSignatureFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 377,
  "linesOfCode" : 64,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 396,
  "linesOfCode" : 64,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 346,
  "linesOfCode" : 64,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeleteMinTimerCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 597,
  "linesOfCode" : 64,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool TryCreateBuiltInDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 1007,
  "linesOfCode" : 64,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 615,
  "linesOfCode" : 64,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Prepare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 114,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool BuildParticleContentModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3046,
  "endLine" : 3110,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string StripSpaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3622,
  "endLine" : 3688,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaElementDecl ThoroughGetElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 448,
  "linesOfCode" : 64,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1482,
  "linesOfCode" : 64,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileComplexContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 980,
  "linesOfCode" : 64,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool RemoveRecursive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 577,
  "linesOfCode" : 64,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string ExportDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 979,
  "linesOfCode" : 64,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1348,
  "endLine" : 1418,
  "linesOfCode" : 64,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Convert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 162,
  "linesOfCode" : 64,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MergeSupportingTokenAuthenticators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 853,
  "linesOfCode" : 64,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportMessageBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1279,
  "endLine" : 1345,
  "linesOfCode" : 64,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Complete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 184,
  "linesOfCode" : 64,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3505,
  "endLine" : 3581,
  "linesOfCode" : 64,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerResults FromFileBatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3863,
  "endLine" : 3950,
  "linesOfCode" : 64,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask ReadCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 257,
  "linesOfCode" : 64,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 126,
  "linesOfCode" : 63,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task CloseReplySessionChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2085,
  "endLine" : 2158,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 541,
  "linesOfCode" : 63,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2530,
  "endLine" : 2601,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PrintNamesWithNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2682,
  "endLine" : 2744,
  "linesOfCode" : 63,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement LoadElementNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 401,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1367,
  "linesOfCode" : 63,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 534,
  "linesOfCode" : 63,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 643,
  "linesOfCode" : 63,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadDocumentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 686,
  "linesOfCode" : 63,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool DispatchAndReleasePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 320,
  "linesOfCode" : 63,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LoadXmlFormatExtensions()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/WebServicesSection.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 94,
  "linesOfCode" : 62,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityTokenProvider CreateSecureConversationSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 252,
  "linesOfCode" : 62,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 287,
  "linesOfCode" : 62,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task TryGetChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1545,
  "endLine" : 1616,
  "linesOfCode" : 62,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DataContract CreateDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 742,
  "linesOfCode" : 62,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetBase64ContentLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 342,
  "linesOfCode" : 62,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessXsiAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 326,
  "linesOfCode" : 62,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValidationType DetectValidationType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/autovalidator.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 120,
  "linesOfCode" : 62,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BuildParticleContentModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2603,
  "endLine" : 2665,
  "linesOfCode" : 62,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 572,
  "linesOfCode" : 62,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 712,
  "linesOfCode" : 62,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1121,
  "linesOfCode" : 62,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode ImportNodeInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 963,
  "linesOfCode" : 62,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNodeOrder CompareSiblings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1912,
  "endLine" : 1974,
  "linesOfCode" : 62,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 339,
  "linesOfCode" : 62,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Message DecodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 293,
  "linesOfCode" : 62,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 206,
  "linesOfCode" : 62,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetDuplicateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2107,
  "endLine" : 2168,
  "linesOfCode" : 61,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetPipeName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 142,
  "linesOfCode" : 61,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveReplyAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 834,
  "linesOfCode" : 61,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 644,
  "linesOfCode" : 61,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Complete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 158,
  "linesOfCode" : 61,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeGroupRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1312,
  "linesOfCode" : 61,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1404,
  "endLine" : 1465,
  "linesOfCode" : 61,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 766,
  "linesOfCode" : 61,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEnumAndArrayTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2273,
  "endLine" : 2339,
  "linesOfCode" : 61,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayMapping ImportArrayMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1362,
  "endLine" : 1432,
  "linesOfCode" : 61,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 422,
  "linesOfCode" : 61,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CheckValidity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1110,
  "linesOfCode" : 61,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult BeginWriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 279,
  "linesOfCode" : 61,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AttachPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 797,
  "linesOfCode" : 61,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 466,
  "linesOfCode" : 61,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 356,
  "linesOfCode" : 60,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 417,
  "linesOfCode" : 60,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFactories()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 396,
  "linesOfCode" : 60,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ReadContentsFrom10()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 917,
  "linesOfCode" : 60,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ProcessBasicOptionsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 322,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static object GetSerializationValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 150,
  "linesOfCode" : 60,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 969,
  "endLine" : 1028,
  "linesOfCode" : 60,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportClassMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 960,
  "endLine" : 1026,
  "linesOfCode" : 60,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public int ToCharArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 331,
  "linesOfCode" : 60,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AdjustScale()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 280,
  "linesOfCode" : 60,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileComplexContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 1058,
  "linesOfCode" : 60,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1051,
  "endLine" : 1110,
  "linesOfCode" : 60,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 848,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanCondSection1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2812,
  "endLine" : 2872,
  "linesOfCode" : 60,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeGroupRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1125,
  "endLine" : 1184,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write46_XmlSchemaElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 969,
  "endLine" : 1029,
  "linesOfCode" : 60,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Encode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Encoder.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 100,
  "linesOfCode" : 60,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal String LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 992,
  "linesOfCode" : 60,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNodeType ConvertToNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1138,
  "endLine" : 1197,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushNamespaceImplicit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1685,
  "endLine" : 1761,
  "linesOfCode" : 60,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitFragmentReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3042,
  "endLine" : 3105,
  "linesOfCode" : 60,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 314,
  "linesOfCode" : 60,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 375,
  "linesOfCode" : 60,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 356,
  "linesOfCode" : 60,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Message DecodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 406,
  "linesOfCode" : 60,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageVersion CreateVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 102,
  "linesOfCode" : 60,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string QuoteSnippetStringCStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 509,
  "linesOfCode" : 60,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateIdentityCheckException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 147,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MethodData GetMethodData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 119,
  "linesOfCode" : 59,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateCSFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1816,
  "endLine" : 1882,
  "linesOfCode" : 59,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmAcknowledgmentInfo ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1189,
  "endLine" : 1261,
  "linesOfCode" : 59,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 570,
  "linesOfCode" : 59,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadBufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1461,
  "endLine" : 1525,
  "linesOfCode" : 59,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 399,
  "linesOfCode" : 59,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FixupConstructorsEventBasedDuplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 176,
  "linesOfCode" : 59,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMetadataFiles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 160,
  "linesOfCode" : 59,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string LookupAttributePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 2042,
  "endLine" : 2104,
  "linesOfCode" : 59,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 599,
  "linesOfCode" : 59,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 795,
  "linesOfCode" : 59,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeAccessor ImportAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1702,
  "endLine" : 1763,
  "linesOfCode" : 59,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 1055,
  "linesOfCode" : 59,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlWriter AddConformanceWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 779,
  "linesOfCode" : 59,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 793,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1427,
  "endLine" : 1495,
  "linesOfCode" : 59,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateIdentityCheckException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 147,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 580,
  "linesOfCode" : 59,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadBufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1357,
  "linesOfCode" : 59,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCode()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/XmlSerializerGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 113,
  "linesOfCode" : 58,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SerializeBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 366,
  "linesOfCode" : 58,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 186,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteToUnderlyingStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 536,
  "linesOfCode" : 58,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader TakeStreamedReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 229,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateHeaderDescriptionTable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 522,
  "linesOfCode" : 58,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddHttpBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1355,
  "endLine" : 1420,
  "linesOfCode" : 58,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CreateXmlSerializableDelegate GenerateCreateXmlSerializableDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 447,
  "linesOfCode" : 58,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int WriteMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 283,
  "linesOfCode" : 58,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSubstitutionGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 533,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1171,
  "linesOfCode" : 58,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1467,
  "endLine" : 1526,
  "linesOfCode" : 58,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual RestrictionFacets ConstructRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 969,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "object FillColumn()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 527,
  "linesOfCode" : 58,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElementAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 902,
  "linesOfCode" : 58,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 378,
  "linesOfCode" : 58,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1765,
  "endLine" : 1825,
  "linesOfCode" : 58,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 440,
  "linesOfCode" : 58,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Convert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 528,
  "linesOfCode" : 58,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryImportWsspEndorsingSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1231,
  "linesOfCode" : 58,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryImportWsspSignedEndorsingSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1233,
  "endLine" : 1295,
  "linesOfCode" : 58,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddCompatibleFederationEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2983,
  "endLine" : 3046,
  "linesOfCode" : 58,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 407,
  "linesOfCode" : 58,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 206,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteToUnderlyingStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 525,
  "linesOfCode" : 58,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception GetFaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 316,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ReadContentsFrom10()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 970,
  "linesOfCode" : 58,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GeneratePrimitiveExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1748,
  "endLine" : 1805,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GeneratePrimitiveExpressionBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1407,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception GetFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 325,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerable FindClaims()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 317,
  "linesOfCode" : 57,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 356,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenAuthenticator CreateSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 332,
  "linesOfCode" : 57,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryRetrievingInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1227,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object DeserializeBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 472,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsContractSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 355,
  "linesOfCode" : 57,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HeaderKind GetHeaderKind()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1078,
  "linesOfCode" : 57,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteContentsTo200408()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 1057,
  "linesOfCode" : 57,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MimePart ReadMimePart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 471,
  "linesOfCode" : 57,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GetReferencedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 592,
  "linesOfCode" : 57,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaSet InferSchema1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 286,
  "linesOfCode" : 57,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 387,
  "linesOfCode" : 57,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 296,
  "linesOfCode" : 57,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool InitializeStructMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 445,
  "linesOfCode" : 57,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ImportDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 416,
  "linesOfCode" : 57,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadNextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1628,
  "linesOfCode" : 57,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRawWithSurrogateChecking()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 471,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2321,
  "endLine" : 2386,
  "linesOfCode" : 57,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlReader CreateSqlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1869,
  "endLine" : 1941,
  "linesOfCode" : 57,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerable FindClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 297,
  "linesOfCode" : 57,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspBootstrapPolicyAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2633,
  "endLine" : 2701,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenAuthenticator CreateSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 260,
  "linesOfCode" : 57,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryRetrievingInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1144,
  "endLine" : 1220,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1603,
  "endLine" : 1663,
  "linesOfCode" : 57,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HeaderKind GetHeaderKind()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 938,
  "linesOfCode" : 57,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteContentsTo200408()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1040,
  "endLine" : 1110,
  "linesOfCode" : 57,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void HandleSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 549,
  "linesOfCode" : 57,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 633,
  "linesOfCode" : 57,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputOperator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1470,
  "endLine" : 1526,
  "linesOfCode" : 57,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputOperator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2407,
  "endLine" : 2463,
  "linesOfCode" : 57,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTo11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 472,
  "linesOfCode" : 56,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 212,
  "linesOfCode" : 56,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TValue ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 85,
  "linesOfCode" : 56,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetDefaultStableLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1651,
  "endLine" : 1706,
  "linesOfCode" : 56,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1421,
  "endLine" : 1484,
  "linesOfCode" : 56,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 385,
  "linesOfCode" : 56,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 787,
  "linesOfCode" : 56,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryParseSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 651,
  "linesOfCode" : 56,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessLocalElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 1049,
  "linesOfCode" : 56,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ElementValidationError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2525,
  "endLine" : 2581,
  "linesOfCode" : 56,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessLocalElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1347,
  "endLine" : 1402,
  "linesOfCode" : 56,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1496,
  "endLine" : 1554,
  "linesOfCode" : 56,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetEnumeratorElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1277,
  "endLine" : 1338,
  "linesOfCode" : 56,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 254,
  "linesOfCode" : 56,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheChildrenQuery.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 115,
  "linesOfCode" : 56,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2248,
  "endLine" : 2308,
  "linesOfCode" : 56,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetIdentityNamesFromContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 595,
  "linesOfCode" : 56,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 216,
  "linesOfCode" : 56,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetFramingTransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 84,
  "linesOfCode" : 56,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int MethodCallingDuplexCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 162,
  "linesOfCode" : 56,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 771,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReadOnlyCollection GetInitiatorTokenAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 294,
  "linesOfCode" : 55,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Message ProcessIncomingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 889,
  "linesOfCode" : 55,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void VerifyIncomingMessageCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocol.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 162,
  "linesOfCode" : 55,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 403,
  "linesOfCode" : 55,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1330,
  "endLine" : 1388,
  "linesOfCode" : 55,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportDataMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 330,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetIfMembersHaveConflict()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1161,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 460,
  "linesOfCode" : 55,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GetReferencedGenericType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 691,
  "endLine" : 749,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 353,
  "linesOfCode" : 55,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2628,
  "endLine" : 2687,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2066,
  "endLine" : 2120,
  "linesOfCode" : 55,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2330,
  "endLine" : 2384,
  "linesOfCode" : 55,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2197,
  "endLine" : 2256,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Accessor ReconcileAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 366,
  "linesOfCode" : 55,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitPrimitiveIDs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 270,
  "linesOfCode" : 55,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportEnumeratedDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1827,
  "endLine" : 1886,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NodeFunctions.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 101,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void ValidateContentChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1661,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void ValidateContentChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1727,
  "endLine" : 1782,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadTypedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 1002,
  "linesOfCode" : 55,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1498,
  "endLine" : 1556,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 758,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReadOnlyCollection GetInitiatorTokenAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 300,
  "linesOfCode" : 55,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult BeginReadCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 685,
  "linesOfCode" : 55,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MethodData GetMethodData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 115,
  "linesOfCode" : 55,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 393,
  "linesOfCode" : 55,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write67_MetadataSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 308,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BinarySecretSecurityToken GetProofToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustUtilities.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 123,
  "linesOfCode" : 54,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConnection TryConnect()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 242,
  "linesOfCode" : 54,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadSMReferenceAssembly()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 471,
  "linesOfCode" : 54,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1217,
  "linesOfCode" : 54,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1272,
  "linesOfCode" : 54,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 168,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 428,
  "linesOfCode" : 54,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Dispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 275,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InternalAddMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 193,
  "linesOfCode" : 54,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CloseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 234,
  "linesOfCode" : 54,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool OnChannelOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1154,
  "endLine" : 1217,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateFeb2005DictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 339,
  "linesOfCode" : 54,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription CreateContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 818,
  "linesOfCode" : 54,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTextNode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 841,
  "linesOfCode" : 54,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FrameworkInfo Parse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/FrameworkInfo.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 97,
  "linesOfCode" : 54,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1178,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InternalWriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 363,
  "linesOfCode" : 54,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadGetOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 697,
  "linesOfCode" : 54,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 350,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool FillAllowEOF()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2001,
  "endLine" : 2056,
  "linesOfCode" : 54,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe XmlNodeType CheckText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3503,
  "endLine" : 3563,
  "linesOfCode" : 54,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string DumpAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2357,
  "endLine" : 2410,
  "linesOfCode" : 54,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception TryToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 389,
  "linesOfCode" : 54,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string DumpAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1952,
  "endLine" : 2005,
  "linesOfCode" : 54,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape GenerateFromSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 86,
  "linesOfCode" : 54,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1953,
  "endLine" : 2006,
  "linesOfCode" : 54,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string WriteTypeInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3842,
  "endLine" : 3899,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RunSchemaExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 482,
  "linesOfCode" : 54,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 783,
  "linesOfCode" : 54,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlParserContext GetContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 749,
  "linesOfCode" : 54,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 767,
  "linesOfCode" : 54,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1293,
  "linesOfCode" : 54,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1355,
  "endLine" : 1413,
  "linesOfCode" : 54,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsValidLanguageID()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlComplianceUtil.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 218,
  "linesOfCode" : 54,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1155,
  "linesOfCode" : 54,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1210,
  "linesOfCode" : 54,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 271,
  "linesOfCode" : 54,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult BeginWriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 424,
  "linesOfCode" : 54,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult BeginReadCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 526,
  "linesOfCode" : 54,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateFeb2005DictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 358,
  "linesOfCode" : 54,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription CreateContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 805,
  "linesOfCode" : 54,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeTypeDeclaration CreateOperationCompletedEventArgsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 581,
  "linesOfCode" : 54,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod CreateEndOperationMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 766,
  "linesOfCode" : 54,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTryCatchFinallyStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1661,
  "endLine" : 1715,
  "linesOfCode" : 54,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask WriteLaterAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 217,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Decode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 176,
  "linesOfCode" : 54,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateWebSocketWithFactoryAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 240,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSymmetricSupportedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 159,
  "linesOfCode" : 53,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SignWithSupportingTokens()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 707,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SctClaimDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SctClaimDictionary.cs",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 65,
  "linesOfCode" : 53,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ActionHeader GetActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1197,
  "endLine" : 1256,
  "linesOfCode" : 53,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader GetReaderAtDetailContentsFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 795,
  "linesOfCode" : 53,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1424,
  "endLine" : 1482,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointIdentity ReadIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 203,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe int GetBytes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 112,
  "linesOfCode" : 53,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 643,
  "linesOfCode" : 53,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod CreateOperationReceivedMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 310,
  "linesOfCode" : 53,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetOutputFileName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeSerializer.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 190,
  "linesOfCode" : 53,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string FileNameFromNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 148,
  "linesOfCode" : 53,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CommandProcessorOptions ParseCommand()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandLineParser.cs",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 191,
  "linesOfCode" : 53,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool RequiresMemberAccessForRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1332,
  "endLine" : 1385,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTokenTypeMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3285,
  "endLine" : 3337,
  "linesOfCode" : 53,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 992,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1292,
  "endLine" : 1345,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseCondSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1488,
  "linesOfCode" : 53,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 634,
  "linesOfCode" : 53,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAnyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1828,
  "endLine" : 1880,
  "linesOfCode" : 53,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool AddToTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1543,
  "endLine" : 1595,
  "linesOfCode" : 53,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping ImportStructLikeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 789,
  "linesOfCode" : 53,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalConvert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1787,
  "endLine" : 1843,
  "linesOfCode" : 53,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 179,
  "linesOfCode" : 53,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportArrayMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 685,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementAccessor ImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 369,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlWriter ReplaceRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1610,
  "endLine" : 1666,
  "linesOfCode" : 53,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaObject GetTypeFromAncestors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 663,
  "linesOfCode" : 53,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 142,
  "linesOfCode" : 53,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Encoding CheckEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3289,
  "endLine" : 3347,
  "linesOfCode" : 53,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryImportWsspTrustAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 878,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspBootstrapPolicyAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2714,
  "endLine" : 2769,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 360,
  "linesOfCode" : 53,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WrapTypedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 644,
  "linesOfCode" : 53,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 126,
  "linesOfCode" : 53,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual HttpMessageHandler OnCreate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 184,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task DoOperationAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 551,
  "linesOfCode" : 52,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override BodyWriter GetNextOutgoingMessageBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 242,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 301,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task RenewKeyAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1053,
  "linesOfCode" : 52,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvokeDelegate GenerateInvokeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InvokerUtil.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 87,
  "linesOfCode" : 52,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ProcessAcknowledgement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 532,
  "linesOfCode" : 52,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Call()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 780,
  "linesOfCode" : 52,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 278,
  "linesOfCode" : 52,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlBuffer ReadExtensions()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 671,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FillFromString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 569,
  "linesOfCode" : 52,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Dequeue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 270,
  "linesOfCode" : 52,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddNamedPipeBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1789,
  "endLine" : 1869,
  "linesOfCode" : 52,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override int GetBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 101,
  "linesOfCode" : 52,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DateTime ValueAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3792,
  "endLine" : 3854,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ValueAsDateTimeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3876,
  "endLine" : 3938,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 195,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizePointlessRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1438,
  "endLine" : 1493,
  "linesOfCode" : 52,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckAtrributeGroupRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2301,
  "endLine" : 2354,
  "linesOfCode" : 52,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScanNmtoken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3124,
  "endLine" : 3179,
  "linesOfCode" : 52,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 996,
  "linesOfCode" : 52,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 403,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseNodeTest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 461,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 301,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual HttpMessageHandler OnCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 192,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 170,
  "linesOfCode" : 52,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 785,
  "linesOfCode" : 52,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreateReliabilityAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 417,
  "linesOfCode" : 52,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Dequeue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 212,
  "linesOfCode" : 52,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override AsymmetricSignatureDeformatter GetSignatureDeformatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 292,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeforeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 244,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 234,
  "linesOfCode" : 51,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 971,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 198,
  "linesOfCode" : 51,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginCallOnce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2121,
  "endLine" : 2174,
  "linesOfCode" : 51,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BindOperations()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 260,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlDecodeStringFromStringInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 356,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2412,
  "endLine" : 2475,
  "linesOfCode" : 51,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MailBnfHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3026,
  "endLine" : 3084,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509Certificate2Collection GetCertificates()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 127,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 348,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1912,
  "endLine" : 1965,
  "linesOfCode" : 51,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArraySegment ProcessBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 533,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeWriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 679,
  "endLine" : 736,
  "linesOfCode" : 51,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryParseInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 592,
  "linesOfCode" : 51,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Append()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 272,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 377,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator DateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 459,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NullableMapping CreateNullableMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 700,
  "linesOfCode" : 51,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ILGenForCreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2527,
  "endLine" : 2584,
  "linesOfCode" : 51,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 425,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingquery.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 102,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1231,
  "endLine" : 1284,
  "linesOfCode" : 51,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 110,
  "linesOfCode" : 51,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpClient GetHttpClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 300,
  "linesOfCode" : 51,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginCallOnce()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2060,
  "endLine" : 2113,
  "linesOfCode" : 51,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BindOperations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 261,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlDecodeStringFromStringInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 352,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2103,
  "endLine" : 2162,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSendCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 300,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GenericXmlSecurityToken ExtractToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 661,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract ISignatureValueSecurityElement CompletePrimarySignatureCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 649,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 465,
  "linesOfCode" : 50,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CreateSequenceResponseInfo Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequenceResponse.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 97,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArraySegment WriteMessageInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 506,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 99,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DictionaryGlobals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DictionaryGlobals.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 125,
  "linesOfCode" : 50,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool InvokeSchemaProviderMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaExporter.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 85,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 668,
  "linesOfCode" : 50,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteEndAttributeAsyncImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 403,
  "linesOfCode" : 50,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 401,
  "linesOfCode" : 50,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryParseDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 703,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long ValueAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3634,
  "endLine" : 3693,
  "linesOfCode" : 50,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaElementDecl FastGetElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1607,
  "endLine" : 1656,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2185,
  "endLine" : 2244,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 387,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileWhitespaceFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 232,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1066,
  "linesOfCode" : 50,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 941,
  "linesOfCode" : 50,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 501,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string EscapeValueForDebuggerDisplay()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1707,
  "endLine" : 1756,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static unsafe void Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexDecoder.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 236,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 228,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 457,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingquery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 82,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 855,
  "linesOfCode" : 50,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNodeOrder ComparePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 979,
  "endLine" : 1037,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadContentAsBinaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 359,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ReadTillEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2388,
  "endLine" : 2441,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1411,
  "endLine" : 1467,
  "linesOfCode" : 50,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteNodeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 280,
  "linesOfCode" : 50,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadTillEndElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 873,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadContentAsBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 442,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1258,
  "endLine" : 1307,
  "linesOfCode" : 50,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string CDataNormalize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlComplianceUtil.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 159,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetIssuer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2318,
  "endLine" : 2370,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspIssuedTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2419,
  "endLine" : 2473,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Dispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 331,
  "linesOfCode" : 50,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 290,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSendCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 321,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLater()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 236,
  "linesOfCode" : 50,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task ResolveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DnsCache.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 130,
  "linesOfCode" : 50,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception ConvertTransferException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 257,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 238,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FillFromString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 563,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2704,
  "endLine" : 2759,
  "linesOfCode" : 50,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCompileUnitStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3298,
  "endLine" : 3360,
  "linesOfCode" : 50,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 256,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task ResolveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/DnsCache.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 109,
  "linesOfCode" : 50,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception ConvertTransferException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 736,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static object GetDefaultAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 264,
  "linesOfCode" : 49,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 124,
  "linesOfCode" : 49,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 430,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader TakeXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 657,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 283,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessCloseOrTerminateReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 468,
  "linesOfCode" : 49,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 232,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageDescription CreateParameterMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1280,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageHeaderDescription CreateMessageHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1494,
  "endLine" : 1545,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteExceptionToTraceString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 114,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task TryDequeueAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 215,
  "linesOfCode" : 49,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddNamedPipeBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1295,
  "endLine" : 1348,
  "linesOfCode" : 49,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task DownloadMetadataFileAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 297,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task TryAddSvcutilNuGetFeedAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/RuntimeEnvironmentHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 126,
  "linesOfCode" : 49,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetEscapedChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 682,
  "linesOfCode" : 49,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 1011,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 210,
  "linesOfCode" : 49,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetDefaultFixed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2578,
  "endLine" : 2626,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ProcessAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 502,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 924,
  "linesOfCode" : 49,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 312,
  "linesOfCode" : 49,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 498,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static PropertyInfo GetDefaultIndexer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1340,
  "endLine" : 1389,
  "linesOfCode" : 49,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeDeclaration ExportStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 179,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportElementMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1512,
  "endLine" : 1566,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 762,
  "linesOfCode" : 49,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 922,
  "linesOfCode" : 49,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Replay()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 390,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 650,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1236,
  "endLine" : 1288,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsInfoCardParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 582,
  "linesOfCode" : 49,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1857,
  "endLine" : 1909,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 500,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeforeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 262,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 216,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateWebSocketWithFactoryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 248,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 382,
  "linesOfCode" : 49,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription ImportWsdlPortType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 356,
  "linesOfCode" : 49,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PolicyAlternatives GetPolicyAlternatives()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2183,
  "endLine" : 2245,
  "linesOfCode" : 49,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExportContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 95,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteExceptionToTraceString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 318,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TransferFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 581,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task InvokeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 405,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 179,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyOperationRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 82,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object DeserializeReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 163,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 571,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArraySegment AddSessionInformationToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 425,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual WsrmFault VerifyDuplexProtocolElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 491,
  "linesOfCode" : 48,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 794,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TuneQuotas()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 343,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 495,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WaitForItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 546,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1355,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task ParseArgumentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 193,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateUserNamePasswordSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 324,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsReferenceImported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 923,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type ToType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 217,
  "linesOfCode" : 48,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElementNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 254,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Append()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 215,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 101,
  "linesOfCode" : 48,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema GetBuildInSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 491,
  "linesOfCode" : 48,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BeginAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1274,
  "endLine" : 1334,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2386,
  "endLine" : 2433,
  "linesOfCode" : 48,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 276,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ParseNameTestThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 386,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Normalize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 770,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 335,
  "linesOfCode" : 48,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveDuplicateNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 864,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ExpandEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 878,
  "endLine" : 928,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FlushBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 822,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 370,
  "linesOfCode" : 48,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 505,
  "linesOfCode" : 48,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 953,
  "linesOfCode" : 48,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1088,
  "linesOfCode" : 48,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 336,
  "linesOfCode" : 48,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 92,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerable FindClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 233,
  "linesOfCode" : 48,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TransferFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 490,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task InvokeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 416,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 966,
  "endLine" : 1024,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 178,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 158,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArraySegment AddSessionInformationToMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 435,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlBuffer ReadExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 745,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceEndpoint ImportWsdlPort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 494,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlReader DownloadMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1054,
  "linesOfCode" : 48,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod GenerateHelperMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 310,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TuneQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 345,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 441,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryNegotiation ReadBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 802,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Message ProcessRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 938,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 974,
  "endLine" : 1031,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 122,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnConnectionSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 326,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 659,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task TryGetChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1777,
  "endLine" : 1829,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalConvert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1550,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatClassReaderDelegate GenerateClassReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 143,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ToObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 621,
  "linesOfCode" : 47,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1919,
  "endLine" : 1968,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckParticleDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1106,
  "endLine" : 1155,
  "linesOfCode" : 47,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1347,
  "endLine" : 1393,
  "linesOfCode" : 47,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFreeFloatingDtd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 334,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaEntity VerifyEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3416,
  "endLine" : 3467,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ConcatenatedToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 318,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object ChangeListType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3475,
  "endLine" : 3546,
  "linesOfCode" : 47,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 605,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 860,
  "endLine" : 910,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2218,
  "endLine" : 2270,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetIsDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2497,
  "endLine" : 2548,
  "linesOfCode" : 47,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOutputWriterV1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 97,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 366,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 426,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task InternalReadContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 395,
  "linesOfCode" : 47,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1599,
  "endLine" : 1655,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1659,
  "endLine" : 1715,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1718,
  "endLine" : 1774,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1778,
  "endLine" : 1834,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string InternalReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1603,
  "endLine" : 1652,
  "linesOfCode" : 47,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 550,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 610,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspHttpsTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 129,
  "linesOfCode" : 47,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyOperationRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 86,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 283,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 127,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 223,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 105,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportOperationScopeSupportingTokensPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 93,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageDescription CreateParameterMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1201,
  "endLine" : 1250,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TItem TakeConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 476,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1227,
  "endLine" : 1278,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 411,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FilenameFromUri()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 205,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureChannelAndEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 386,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override FaultException CreateFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 112,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 293,
  "linesOfCode" : 46,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DecrementActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 869,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override WsrmFault VerifySimplexProtocolElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 913,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteContentsTo10()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1114,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 326,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Normalize()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/StringNormalizationExtensions.Windows.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 125,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetInstanceAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 134,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GenericInfo ImportGenericInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1337,
  "linesOfCode" : 46,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override int GetByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 115,
  "linesOfCode" : 46,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteInt32Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 513,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanElement1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1952,
  "endLine" : 1997,
  "linesOfCode" : 46,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3326,
  "endLine" : 3377,
  "linesOfCode" : 46,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 360,
  "linesOfCode" : 46,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileComplexContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 1028,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1186,
  "endLine" : 1231,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1233,
  "endLine" : 1278,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping ImportStructLikeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 380,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 418,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 159,
  "linesOfCode" : 46,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write35_XmlSchemaComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 846,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNodeOrder Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1322,
  "endLine" : 1372,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ReadContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 71,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ReadContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 127,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ReadElementContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 183,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ReadElementContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 239,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FlushBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 846,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte FindCaseInsensitiveString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadOnlyTernaryTree.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 117,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 584,
  "linesOfCode" : 46,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 121,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 177,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 233,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 289,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Collection CreateRequestParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 360,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlElement CreateWsspSignedSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 980,
  "linesOfCode" : 46,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureChannelAndEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 394,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1306,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 397,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DecrementActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 868,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteContentsTo10()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1167,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 508,
  "linesOfCode" : 46,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod CreateOperationCompletedMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 835,
  "linesOfCode" : 46,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 268,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SendPreambleAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 266,
  "linesOfCode" : 46,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async static Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 603,
  "linesOfCode" : 46,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 848,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessCloseMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 824,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual FaultException CreateFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 149,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ActionHeader GetActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1657,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MessagePatterns()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1293,
  "linesOfCode" : 45,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CallOnce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2072,
  "endLine" : 2119,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddBehaviorsFromImplementationType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 652,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 170,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeTypeDeclaration CreateOperationReceivedEventArgsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 390,
  "linesOfCode" : 45,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FilenameFromUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/OutputPathHelper.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 154,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static object GetTelemetryValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 207,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetReferencedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 493,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 354,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryReadPrimitiveArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 744,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 165,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodingStreamWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 113,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SupportedEncoding ReadBOMEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 303,
  "linesOfCode" : 45,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1138,
  "endLine" : 1182,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributeNode GetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 578,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1768,
  "endLine" : 1812,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDerivedFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 341,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ValidateAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1486,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetSchemaDefaults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1066,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ProcessAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 775,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSubstitutionGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 468,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 220,
  "linesOfCode" : 45,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CheckBuiltInFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1454,
  "endLine" : 1505,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "XPathNodeView FillSubRow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 579,
  "linesOfCode" : 45,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WritePotentiallyReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1410,
  "linesOfCode" : 45,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string FindChoiceEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3659,
  "endLine" : 3708,
  "linesOfCode" : 45,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ExportAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 242,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeItems GetTypeItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 855,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportEnumeratedDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 666,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingsibling.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 115,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 97,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlElement CreateWsspiSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 1042,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateAlgorithmSuiteAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1655,
  "linesOfCode" : 45,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 827,
  "endLine" : 876,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TItem TakeConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 469,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception ConvertConnectException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 480,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnection Connect()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 585,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ConnectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 637,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MessagePatterns()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1221,
  "endLine" : 1295,
  "linesOfCode" : 45,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CallOnce()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2058,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 459,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddBehaviorsFromImplementationType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 639,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GeneratePrimitiveChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1454,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputTypeParameterConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3117,
  "endLine" : 3167,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 394,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception ConvertConnectException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 827,
  "endLine" : 872,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsBoundBy()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 927,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 220,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 90,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IList InitializeClaimsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 231,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadReferences()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 138,
  "linesOfCode" : 44,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 213,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object DeserializeReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 518,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlMembersMapping LoadBodyMapping()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 572,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetRelativePath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 158,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ExpandGenericParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1996,
  "endLine" : 2039,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 114,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void GetCollectionMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1274,
  "linesOfCode" : 44,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override object InternalReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 444,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 174,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1125,
  "linesOfCode" : 44,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 915,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string PrintExpectedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2620,
  "endLine" : 2666,
  "linesOfCode" : 44,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool LoadSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 557,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2174,
  "endLine" : 2217,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1125,
  "endLine" : 1178,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 366,
  "linesOfCode" : 44,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WritePrimitiveValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 192,
  "linesOfCode" : 44,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FieldModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 320,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SoapArrayInfo ParseSoap12ArrayType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1090,
  "endLine" : 1137,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Hashtable ListUsedPrefixes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 578,
  "linesOfCode" : 44,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportTextMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1215,
  "endLine" : 1265,
  "linesOfCode" : 44,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping ImportStructType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 341,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1362,
  "endLine" : 1408,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 228,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override FaultException CreateFaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 114,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvokeDelegate GenerateInvokeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InvokerUtil.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 78,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object DeserializeReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 156,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetReadTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 630,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 306,
  "linesOfCode" : 44,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 93,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SupportedAddressingMode DetermineSupportedAddressingMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1124,
  "endLine" : 1173,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write4_WebReferenceOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 265,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/MessageSecurityOverTcp.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 111,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask ConnectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 988,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 280,
  "linesOfCode" : 43,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 335,
  "linesOfCode" : 43,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 120,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override RequestSecurityToken CreateRequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 264,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SecurityContextSecurityToken TryResolveSecurityContextToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 403,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ExecuteFullPass()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 565,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageInfo CreateMessageInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 152,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 646,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ReceivedFault CreateFault12Driver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 767,
  "linesOfCode" : 43,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1878,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 96,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1101,
  "endLine" : 1152,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription LoadContractDescriptionHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 100,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string StackTraceString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 172,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TAppOptions ReadJson()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 94,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 378,
  "linesOfCode" : 43,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type LoadMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 729,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DataContract ResolveDataContractFromKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 308,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddReferencedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 436,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryWritePrimitiveArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 549,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 672,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 356,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileComplexContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1104,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadSchemaFromLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 629,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 205,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchema DeepClone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 648,
  "linesOfCode" : 43,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchema FindSchemaByNSAndUrl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1043,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckAmbiguousChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2065,
  "endLine" : 2112,
  "linesOfCode" : 43,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 273,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1514,
  "endLine" : 1562,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 462,
  "linesOfCode" : 43,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 573,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 624,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspSecureConversationTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 363,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportWsspSignedSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 548,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportWsspSignedEncryptedSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 596,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual FaultException CreateFaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 134,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 444,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EncodedContentType Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 165,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 327,
  "linesOfCode" : 43,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 382,
  "linesOfCode" : 43,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1796,
  "endLine" : 1841,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateExistingOrSetNewProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 172,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription LoadContractDescriptionHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 100,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod CreateEventAsyncMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 886,
  "linesOfCode" : 43,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointIdentity ReadIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 166,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateIdentifiers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 64,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EncodedContentType Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 174,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 286,
  "linesOfCode" : 43,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ProcessHttpAddressing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 120,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportSecurityHelpers.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 161,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSupportedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 441,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AuthorizationContext CreateDefaultAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 184,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void StartPrimarySignatureCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 538,
  "linesOfCode" : 42,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckAccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 283,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 228,
  "linesOfCode" : 42,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task OnWriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 287,
  "linesOfCode" : 42,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 264,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrimitiveOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 90,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 416,
  "linesOfCode" : 42,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 265,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateFault11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 452,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnSendAsyncHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 874,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task EnsureChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1048,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceAndInvoke()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 259,
  "linesOfCode" : 42,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task TraceAndInvokeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 303,
  "linesOfCode" : 42,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1207,
  "endLine" : 1252,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessProjectFileOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 372,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateTransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 269,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetCollectionStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1567,
  "endLine" : 1609,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 273,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 193,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryParseInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 540,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadXmlText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3209,
  "endLine" : 3250,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 278,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1436,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessTokenizedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1910,
  "endLine" : 1951,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ElementIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2246,
  "endLine" : 2303,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckSchemaRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 146,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessAppInfoDocMarkup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 332,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseNotationDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1320,
  "endLine" : 1369,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string Preprocess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 744,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1184,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadSchemaFromLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 372,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PopulateMemberInfos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1155,
  "endLine" : 1207,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetPrimitiveTypeNameInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 244,
  "linesOfCode" : 42,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType ExportEnumMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1226,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportGroupMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1162,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 87,
  "linesOfCode" : 42,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttribute LoadAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 300,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query ProcessNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 501,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 966,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1226,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void ValidateName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1623,
  "endLine" : 1678,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 396,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportMsspSslContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 316,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SerializeBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 303,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 198,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 451,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ProcessHttpAddressing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 118,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 198,
  "linesOfCode" : 42,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerSchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1908,
  "endLine" : 1955,
  "linesOfCode" : 42,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2534,
  "endLine" : 2581,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadAsyncCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1069,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ICredentials GetCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 439,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 159,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryAddItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 137,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage5()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 667,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 566,
  "linesOfCode" : 41,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 116,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InsertHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1433,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 407,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ResolveMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 220,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool AfterImportMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 177,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object ReadEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 424,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 806,
  "linesOfCode" : 41,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1086,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckISerializableBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 902,
  "linesOfCode" : 41,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Export()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 302,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1063,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1254,
  "endLine" : 1296,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int IndexOfLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1099,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int IndexOfLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1101,
  "endLine" : 1141,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Decimal ValueAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3708,
  "endLine" : 3754,
  "linesOfCode" : 41,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsFixedEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3237,
  "endLine" : 3279,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseAttlistDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 938,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndAttributeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1166,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 585,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 971,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1280,
  "endLine" : 1320,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompiledIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/CompiledIdentityConstraint.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 93,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1216,
  "endLine" : 1260,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1287,
  "endLine" : 1331,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1379,
  "endLine" : 1422,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool AddToCompiledInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 935,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetContentFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 658,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string FindChoiceEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2374,
  "endLine" : 2419,
  "linesOfCode" : 41,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportArrayMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 272,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 884,
  "endLine" : 924,
  "linesOfCode" : 41,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 469,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void DeleteSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1745,
  "endLine" : 1787,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteElementTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 499,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseLocationPathPattern()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 663,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 736,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual MessagePartSpecification TryGetProtectedParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 357,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspIssuerElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2271,
  "endLine" : 2316,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryAddItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 150,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 330,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspSpnegoContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 266,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage5()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 599,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadAsyncCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1097,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1317,
  "endLine" : 1360,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReleaseConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 298,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ICredentials GetCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 348,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InsertHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1270,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputTypeAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1405,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReleaseConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 214,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception CreateIdentityCheckException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 488,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Prune()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 272,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception ConvertHttpRequestException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 161,
  "linesOfCode" : 40,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText GetMatchingTranslation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 139,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 853,
  "linesOfCode" : 40,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message ProcessReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1477,
  "endLine" : 1516,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventTraceActivity TryExtractActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 80,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 483,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AsyncReplyComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1033,
  "endLine" : 1078,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async ValueTask WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 599,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 73,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 359,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 457,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 768,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConfigureProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 320,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 645,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1309,
  "endLine" : 1354,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 403,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationReflector()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 322,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task ToApm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 80,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task ToApm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 136,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AsyncCompletionWrapperCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 209,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1254,
  "endLine" : 1297,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2052,
  "endLine" : 2104,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddReferencedCollectionTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 975,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 493,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task LoadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 207,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MetadataExchangeResolver CreateMetadataExchangeClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 407,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryString GetClrTypeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1073,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeDeclaration GetNestedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 505,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeMemberProperty CreateProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1734,
  "endLine" : 1775,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1065,
  "endLine" : 1105,
  "linesOfCode" : 40,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected int UnsafeGetUTF8Chars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 484,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 175,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1631,
  "endLine" : 1670,
  "linesOfCode" : 40,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromGroupBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1769,
  "endLine" : 1808,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessNotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1544,
  "endLine" : 1583,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1683,
  "endLine" : 1722,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2036,
  "endLine" : 2075,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 129,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDuration Normalize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 292,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1230,
  "endLine" : 1272,
  "linesOfCode" : 40,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1644,
  "endLine" : 1688,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaElementDecl ThoroughGetElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 234,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetPreviousContentSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 385,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "XPathNodeView FillRow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 450,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2586,
  "endLine" : 2625,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportAccessorMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 752,
  "linesOfCode" : 40,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1908,
  "endLine" : 1947,
  "linesOfCode" : 40,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateGetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 474,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 60,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 249,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 401,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private State StartState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 565,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReader CreateInnerXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 977,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode CreateNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1051,
  "endLine" : 1103,
  "linesOfCode" : 40,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantQuery.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 70,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantOverDescendantQuery.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 73,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingsibling.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 87,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathDescendantIterator.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 67,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 217,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IList InitializeClaimsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 213,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AuthorizationContext CreateDefaultAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 179,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsBindingElementsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 355,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 864,
  "linesOfCode" : 40,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1087,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AppendIdentityName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 662,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 150,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventTraceActivity TryExtractActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 80,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AsyncReplyComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1026,
  "endLine" : 1071,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 258,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 770,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetWriteTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 674,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1410,
  "endLine" : 1451,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1159,
  "endLine" : 1204,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BindingElementCollection ImportPolicyFromWsdl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1625,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override string ImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1697,
  "endLine" : 1738,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageHeaderDescription CreateMessageHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1449,
  "endLine" : 1492,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task ToApm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 126,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AsyncCompletionWrapperCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 235,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetIdentityNamesFromContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 158,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnInitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 394,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ReadOnlyCollection ValidateToken()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/AcceptAnyUsernameSecurityTokenHandler.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 63,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async void WriteEndOfMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1165,
  "endLine" : 1208,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 598,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 168,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 170,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 190,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override SecurityTimestamp ReadTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 113,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ApplySecurityAndWriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 283,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task MergeSupportingTokenProvidersAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 288,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message PrepareCloseMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 615,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object DeserializeBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 434,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GotReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 974,
  "endLine" : 1017,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeforeSendReplyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 178,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProcessMessage11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 524,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 95,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteFaultCode12Driver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 403,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1144,
  "endLine" : 1187,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask WriteMessageInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 582,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task StartReceivingAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 974,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 153,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int FindHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 797,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 236,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 300,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool InsertTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 490,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddMtomBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1433,
  "endLine" : 1473,
  "linesOfCode" : 39,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddTextBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1475,
  "endLine" : 1515,
  "linesOfCode" : 39,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteCodeGenerationHelp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 78,
  "linesOfCode" : 39,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportEnumDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1058,
  "endLine" : 1100,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportDataMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 296,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteSystemExceptionRequiredValues()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 433,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryWritePrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 504,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadTextAndWatchForInvalidCharacters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1165,
  "endLine" : 1210,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 511,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 987,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadDoctype()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3128,
  "endLine" : 3167,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 254,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ElementIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 978,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 164,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1516,
  "endLine" : 1554,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 352,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayMapping ImportArrayLikeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1089,
  "endLine" : 1135,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EnumMapping ImportEnumMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1224,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteDerivedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 803,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 673,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapAttributes.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 84,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1210,
  "endLine" : 1248,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write54_XmlSchemaSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1165,
  "endLine" : 1204,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe void VerifyCharData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1623,
  "endLine" : 1663,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe void VerifyCharData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1665,
  "endLine" : 1705,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MTNameTableNode Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 380,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode PreviousTextTail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2041,
  "endLine" : 2079,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateSingleElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 743,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode NormalizeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 821,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 602,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseStep()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 403,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParsePrimaryExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 513,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWellFormedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 299,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalWriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1302,
  "endLine" : 1343,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _CLASS_NAME()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 243,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadValueChunkAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 556,
  "linesOfCode" : 39,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1098,
  "endLine" : 1147,
  "linesOfCode" : 39,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlValidatingReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 250,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 121,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string EventsToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 313,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishInitUriString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 696,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadToDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1139,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlEncApr2001.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 96,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 131,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 632,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 280,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1911,
  "endLine" : 1955,
  "linesOfCode" : 39,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportMsspSslContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2590,
  "endLine" : 2631,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspSecureConversationTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2785,
  "endLine" : 2826,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProcessMessage11()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 456,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object DeserializeBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 377,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 94,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async void WriteEndOfMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1193,
  "endLine" : 1236,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 151,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 655,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TimeSpan ReadMillisecondsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 287,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Prune()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 287,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaSet GatherSchemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 878,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMethodReturnStatement GenerateParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 350,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 274,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessCompilerOutputLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 593,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 516,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string BuildSharedMemoryName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 389,
  "linesOfCode" : 38,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveSecurityKeyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 144,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadOnlyCollection ValidateToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 71,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 234,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 252,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 187,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartSignature()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 576,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallBegin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 291,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleErrorCommon()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 213,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 144,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateFaultMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 239,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompressionFormat CheckContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 855,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static WsrmHeaderFault CreateWsrmHeaderFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 334,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DecompressBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 57,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeaderFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 601,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool UriEquals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 358,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal List GetInterfaces()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 449,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetServiceInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 210,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 106,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracePayload GetSerializedPayload()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 330,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task FromTimeoutAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 342,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ProcessRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2050,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddReadXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 286,
  "linesOfCode" : 38,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RequiresAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 340,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool ImportServiceContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 95,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 569,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SetupContentAsXXX()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1036,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSimpleContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 907,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StartParsing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 100,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseInDocumentDtd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 485,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task StartParsingAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ParserAsync.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 65,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 1020,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileSimpleContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 829,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1623,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResolveSubstitutionGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1133,
  "endLine" : 1172,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetTextFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 713,
  "linesOfCode" : 38,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsKnownType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 611,
  "linesOfCode" : 38,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportEnumMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 445,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndFor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 347,
  "linesOfCode" : 38,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ReadReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1906,
  "endLine" : 1951,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2079,
  "endLine" : 2121,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForCreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4226,
  "endLine" : 4264,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe int ParseNameNoNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 161,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe int ParseNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 221,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ProcessResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ExtensionQuery.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 126,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ValueAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 426,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadAheadForMemberType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2454,
  "endLine" : 2495,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 121,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1056,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadOnlyCollection ValidateToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 70,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 252,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 251,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 152,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportAlgorithmSuiteAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1657,
  "endLine" : 1695,
  "linesOfCode" : 38,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspSpnegoContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2507,
  "endLine" : 2547,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckAccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 281,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 236,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 302,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleErrorCommon()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 207,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object DeserializeReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 407,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task CreateGenericTask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 207,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task CreateTask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 249,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTo11()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 395,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateFaultMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 238,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 445,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompressionFormat CheckContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 857,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DecompressBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 57,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool UriEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 392,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ImportedPolicyConversionContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 82,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal List GetInterfaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 412,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetServiceInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 225,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracePayload GetSerializedPayload()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 218,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task FromTimeoutAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 331,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypeCode GetTypeCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 168,
  "linesOfCode" : 38,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 354,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task DecodeFramingFaultAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 415,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 114,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TestServiceHostBase.cs",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 93,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ValidateContentTypeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 167,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ParseToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 368,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ReadReferences()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 843,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetSignatureHash()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 175,
  "linesOfCode" : 37,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetSignatureStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 219,
  "linesOfCode" : 37,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessCloseResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 740,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void StartReceiving()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1654,
  "endLine" : 1693,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryReplaceItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 175,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseInnerChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1260,
  "endLine" : 1301,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableDispatchRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 81,
  "linesOfCode" : 37,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 670,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 718,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OpenAndEnsurePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 807,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task StartReceivingAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 849,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SendRetries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 334,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ReadStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 669,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2474,
  "endLine" : 2515,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ComputeContractRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 59,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 584,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void TryDisableSharing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 737,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InvokeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 845,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 305,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypedHeaderManager GetTypedHeaderManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 134,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PooledBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 100,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteXOPInclude()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 446,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteXOPIncludeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 489,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessOutputFileOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 459,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddIssuerBindingConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 255,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeMemberMethod GenerateTaskBasedAsyncMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AddAsyncOpenClose.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 116,
  "linesOfCode" : 37,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task LoadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 247,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 674,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeParse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 258,
  "linesOfCode" : 37,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1729,
  "endLine" : 1766,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessTokenizedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 334,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttributeContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 921,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildXsiAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2487,
  "endLine" : 2523,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttributeContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1236,
  "endLine" : 1274,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 135,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator DateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 501,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ParseZoneAndWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1047,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchema Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1174,
  "endLine" : 1217,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsSchemaLoaded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1436,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryConvertTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/TypeExtensions.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 59,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ShouldBeReplaced()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1209,
  "endLine" : 1252,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteQuotedCSharpString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4370,
  "endLine" : 4406,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 174,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 615,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Double ToXPathDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1210,
  "endLine" : 1246,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlName AddName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DomNameTable.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 104,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaObject FindSchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 550,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 152,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Substring()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 203,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void RawText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 992,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void RawText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1158,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 749,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1082,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 120,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 645,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 741,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIncomingChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 123,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspX509TokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2133,
  "endLine" : 2172,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryReplaceItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 188,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GenerateMsdnTraceCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 232,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GotReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 959,
  "endLine" : 1000,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseInnerChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1241,
  "endLine" : 1282,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 678,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OpenAndEnsurePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 807,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 514,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 281,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ValidateContentTypeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 164,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpMessageHandlerFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 81,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 560,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 92,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ReceivedFault CreateFault12Driver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 671,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task DecodeFramingFaultAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 486,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1317,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2410,
  "endLine" : 2451,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ComputeContractRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 58,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InvokeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 439,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 293,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 339,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMetadataDocuments()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 627,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 242,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeAttributeDeclaration GenerateAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 1019,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 456,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypedHeaderManager GetTypedHeaderManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 145,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PooledBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 102,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateSnippetMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 907,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 964,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidTypeNameOrIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2207,
  "endLine" : 2253,
  "linesOfCode" : 37,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 793,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2058,
  "endLine" : 2095,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateSnippetMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2882,
  "endLine" : 2930,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task AddProjectReferencesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 311,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static X509Certificate2 CreateAndInstallLocalMachineCertificates()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateManager.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 187,
  "linesOfCode" : 37,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ConvertAndTraceException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 171,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask WaitForReadZero()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 476,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ISignatureValueSecurityElement CreateSupportingSignature()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 619,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1300,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 396,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeInputs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 120,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 308,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task CreateGenericTask()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 209,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task CreateTask()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 249,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsValid()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 120,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 158,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteSharedHeaderPrefixes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 833,
  "endLine" : 870,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetExceptionData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 177,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Cancel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 228,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddAsyncOpenClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AddAsyncOpenClose.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 56,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetRealmFromChallenge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/HttpAuthenticationHelper.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 180,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task LoadAsSchemaImportLocationAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 406,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetLdelemOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1229,
  "endLine" : 1264,
  "linesOfCode" : 36,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetStelemOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1328,
  "linesOfCode" : 36,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClassDataContract ImportClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 699,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetClrNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1360,
  "endLine" : 1395,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 2106,
  "endLine" : 2141,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 891,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool HasParticleRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 636,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsGroupBaseFromGroupBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1827,
  "endLine" : 1862,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 827,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessSchemaLocations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1328,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ValidateAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1488,
  "endLine" : 1523,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CompleteValidationError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2583,
  "endLine" : 2618,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1178,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessNotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1901,
  "endLine" : 1936,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1616,
  "endLine" : 1653,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1752,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 67,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCSharpString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2688,
  "endLine" : 2723,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TypeScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 572,
  "linesOfCode" : 36,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NullableMapping CreateNullableMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 323,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type LoadMemberAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 849,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2757,
  "endLine" : 2795,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsTypeDynamic()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3718,
  "endLine" : 3753,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMappingInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3915,
  "endLine" : 3950,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateSupportedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 261,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 163,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadForward()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1655,
  "endLine" : 1696,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNamespaceManager ParsePartialContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 790,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 504,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string InterleaveInvalidChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 589,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1140,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1142,
  "endLine" : 1178,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2049,
  "endLine" : 2086,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 355,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 452,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlValidatingReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 162,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2266,
  "endLine" : 2304,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 456,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveSecurityKeyCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 154,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspTransportBindingAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 610,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 157,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UdpBinding.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 230,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeInputs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 162,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrimitiveOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 81,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 307,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 182,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetReadTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 831,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseCollectionAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 57,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ConvertAndTraceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 172,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteSharedHeaderPrefixes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 777,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeaderFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 522,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override IAsyncResult BeginRetrieve()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 981,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 131,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetExceptionData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 391,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 285,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputAttributeDeclarations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1175,
  "endLine" : 1214,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2630,
  "endLine" : 2680,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task GetIPAddressesAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 914,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 374,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationHttpBinding.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 89,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetConnectionGroupName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 693,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CreateWebProxyAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1435,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 216,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 223,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 320,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 311,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 166,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 509,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSignatureReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 120,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddFaultProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 377,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message GetNextOutgoingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 583,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Reply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 217,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowAndCatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 272,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 205,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeParameterPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 551,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 399,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnConnectionSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 692,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OnRetryElapsed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 329,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageAttemptInfo GetMessageInfoForRetry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 390,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseCollectionAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 57,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 599,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 128,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommunicationWaitResult CloseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 168,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlEncodeUnicodeStringToStringInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 141,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 120,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryEnqueueWorkItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 367,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DequeueWorkItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 416,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginDequeue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 107,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 179,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteConversionErrors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 197,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task DotNetNewAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 416,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsNonAttributedTypeValidForSerialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 451,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetClrNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1456,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 188,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalDeserializeInSharedTypeMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 118,
  "linesOfCode" : 35,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BufferElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 959,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNodeType MoveToContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 841,
  "endLine" : 877,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Output()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 165,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessSubstitutionGroups()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 472,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSequenceFromAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1864,
  "endLine" : 1898,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ParseUnexpectedToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3582,
  "endLine" : 3616,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string XdrCanonizeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 378,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConversions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 774,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ParseBlockFinalEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2523,
  "endLine" : 2557,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSequenceFromAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1514,
  "endLine" : 1548,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddCompiledInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 753,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2096,
  "endLine" : 2132,
  "linesOfCode" : 35,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileLengthFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 90,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlQualifiedName ParseWsdlArrayType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1435,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 160,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteQualifiedNameElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1635,
  "endLine" : 1672,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 232,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SpecialMapping ImportAnyMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1466,
  "endLine" : 1510,
  "linesOfCode" : 35,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 124,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToPrevious()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 785,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2239,
  "endLine" : 2273,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void SetTypedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 155,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task MoveToNextContentNodeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 421,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 299,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void CheckNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2142,
  "endLine" : 2181,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1333,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessReaderEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1901,
  "endLine" : 1945,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 354,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MoveToNextContentNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 504,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 366,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AreTokenParametersMatching()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Configuration/SecurityElementBase.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 87,
  "linesOfCode" : 35,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspKerberosTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2039,
  "endLine" : 2076,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ParseToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 407,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableDispatchRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 87,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Reply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 151,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowAndCatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 261,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 247,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageInfo CreateMessageInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 130,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeParameterPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 449,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 196,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsContractSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 282,
  "linesOfCode" : 35,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 399,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 606,
  "linesOfCode" : 35,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task GetCredentialCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 110,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 507,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UdpRetransmissionSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 77,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 448,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ReadStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 591,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ImportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportImporter.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 101,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryImportRequireContextAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementPolicy.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 118,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetConnectionGroupName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 588,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 87,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 165,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateMutualCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 581,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSecureConversationBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1408,
  "linesOfCode" : 35,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NetworkCredential GetSspiCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 84,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportOperationContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 285,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod CreateBeginOperationMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 691,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlEncodeUnicodeStringToStringInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 137,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginDequeue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 111,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputMemberScopeModifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1314,
  "endLine" : 1350,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 101,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 332,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1541,
  "endLine" : 1577,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1980,
  "endLine" : 2016,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 508,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 514,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TChannel WrapChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 157,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 112,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1133,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task GetStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 340,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ValidateCreateChannelParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 98,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateAndOpenTokenProviderAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 487,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ApplyManualAddressing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 748,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 172,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 160,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int Compare()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 177,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual async Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1205,
  "endLine" : 1239,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 67,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 130,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IListenerBinder GetBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 51,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 442,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessCloseOrTerminateReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 426,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadFromUnderlyingStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 411,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 655,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1507,
  "endLine" : 1543,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void DecrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 206,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportOutputChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 55,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object EndCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 820,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1888,
  "endLine" : 1924,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 322,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 538,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task StartSynchronizingAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1449,
  "endLine" : 1487,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildDispatchOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 181,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 69,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Wait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1141,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsFatal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 225,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 188,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteXOPBinaryParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 533,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteXOPBinaryPartsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 572,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WsdlImported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 77,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateDefaultEndpointMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 2170,
  "endLine" : 2207,
  "linesOfCode" : 34,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopulateServices()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 218,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetDetails()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/MarkupTelemetryHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 79,
  "linesOfCode" : 34,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandLineParser.cs",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 115,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string SerializeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 239,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StoreMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 764,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetLdindOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 921,
  "linesOfCode" : 34,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportXmlDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 740,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlElementNode EnterScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 314,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ParseMB32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2134,
  "endLine" : 2168,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2453,
  "endLine" : 2490,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 564,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int LookupNamespaceDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 322,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 364,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEndStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 576,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 198,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaElement CreateNewElementforChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 2403,
  "endLine" : 2437,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 1022,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool KeepXmlnsDeclarations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1646,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 224,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetCSharpName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 207,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write1_XmlSchemaAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 332,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override unsafe int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexDecoder.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 77,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override unsafe int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexDecoder.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 113,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 845,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateChildrenTillNextAncestor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 784,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.SmallXmlNodeList.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 141,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorQuery.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 62,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseIdKeyPattern()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 699,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 248,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 897,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1131,
  "endLine" : 1165,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 171,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task ProcessReaderEventAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 521,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TextReader GetRemainder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2224,
  "endLine" : 2262,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadToDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1092,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CloneAuthorizationPoliciesIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 351,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 87,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspAsymmetricBindingAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 555,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 219,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ExtractActivityAndCorrelationId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 101,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 402,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 129,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ProcessError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 331,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 560,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1161,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List PruneIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 118,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1545,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ApplyManualAddressing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 643,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportOutputChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 58,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1851,
  "endLine" : 1887,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 273,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 733,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMemberAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 220,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 90,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 98,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InternalFireAssert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AssertHelper.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 64,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 68,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Wait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 1031,
  "endLine" : 1067,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsFatal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 223,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool FindCharacter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/FixedStringLookup.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 138,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List PruneIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 115,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 86,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpMessageHandlerFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 78,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CompareNodes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 79,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override HashAlgorithm GetHashAlgorithmForSignature()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 225,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 123,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityJan2004Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 814,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityJan2004Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 848,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static X509SubjectAlternativeNameConstants()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 509,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 606,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityJan2004Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 616,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityVerifiedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 63,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsHeaderIncluded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 237,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static X509Certificate2 GetCertificateFromStoreCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 896,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception WrapExceptionIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 674,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 172,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object GetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 242,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryRemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 286,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void MessageFlowAtMessageReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 200,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ExtractActivityAndCorrelationId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 99,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MethodInfoOperationSelector()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationSelectorBehavior.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 75,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortRequests()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 233,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Done()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 915,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartBackgroundReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1167,
  "endLine" : 1204,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1223,
  "endLine" : 1258,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SerializeBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 257,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ProcessError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 320,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message CreateRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 846,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 198,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool EndpointEquals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 427,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePartDescription CreateMessagePartDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1492,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureMessageInfos()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 416,
  "linesOfCode" : 33,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlMembersMapping LoadHeadersMapping()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 670,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 262,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 142,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordTakeFromGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 208,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1205,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddConfigureEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 132,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNewEndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 2135,
  "endLine" : 2168,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AttributeFixer.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 92,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 734,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Version GetLowestNetCoreVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/TargetFrameworkHelper.cs",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 199,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsValidVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 369,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task TryFindItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 276,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IList GetDataContractNameForGenericName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1724,
  "endLine" : 1756,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InternalAdd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 155,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 576,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ToInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 271,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 293,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TrimTrailingZeros()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 505,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object CheckAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1953,
  "endLine" : 1988,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AttributeIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2305,
  "endLine" : 2347,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanDoctype1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1889,
  "endLine" : 1921,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2756,
  "endLine" : 2796,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3092,
  "endLine" : 3132,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConversionsToFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 827,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 198,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Output()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 297,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2054,
  "endLine" : 2089,
  "linesOfCode" : 33,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckWhitespaceFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 839,
  "endLine" : 875,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ComputeLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 713,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeTypeDeclaration ExportTypeDefinition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 225,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddSoapEncodedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 651,
  "linesOfCode" : 33,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object InvokeReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 198,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvokeWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 232,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EnumMapping ImportEnumMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 617,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type LoadMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 808,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ExportRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 213,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1527,
  "endLine" : 1563,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 123,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GenerateBaseSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 302,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalPromote()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 538,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override unsafe int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Decoder.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 83,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override unsafe int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Decoder.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 118,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1158,
  "endLine" : 1191,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2125,
  "endLine" : 2157,
  "linesOfCode" : 33,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlNode AppendChildForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 171,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 728,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 358,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XPathNavigatorReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 114,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 135,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 318,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 662,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlParserContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlParserContext.cs",
  "fileLinesCount" : 213,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 80,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1229,
  "endLine" : 1261,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1264,
  "endLine" : 1296,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndStartTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1378,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 893,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DtdParserProxy_ParseComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2564,
  "endLine" : 2599,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 810,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1976,
  "endLine" : 2008,
  "linesOfCode" : 33,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 603,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int GetFullChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 573,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int GetFullChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 612,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int GetFullChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 652,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int GetFullChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 692,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityJan2004Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 760,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityJan2004Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 794,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static X509SubjectAlternativeNameConstants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 484,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 198,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 235,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityJan2004Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 603,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 147,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspSymmetricBindingAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 492,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 161,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static X509Certificate2 GetCertificateFromStoreCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 932,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object GetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 255,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryRemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 299,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 143,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void MessageFlowAtMessageReceived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 430,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortRequests()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 243,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartBackgroundReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1185,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1204,
  "endLine" : 1239,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadFromBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 239,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnWaitForFinComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 157,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 195,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetWriteTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 833,
  "endLine" : 868,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProcessReliableSession11Assertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 169,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConnectionOrientedTransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 70,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Stream OnAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 378,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommunicationWaitResult CloseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 127,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityTokenProviderContainer CreateAndOpenTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 395,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void DecodeFramingFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 524,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 258,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsMutualCertificateBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 652,
  "linesOfCode" : 33,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncCompletionResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 586,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool EndpointEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 459,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GenerateTypedMessageHeaderAndReturnValueParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 338,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal MetadataSection CreateMetadataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 680,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ResolveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1187,
  "endLine" : 1222,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 709,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePartDescription CreateMessagePartDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1413,
  "endLine" : 1447,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildDispatchOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 182,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationReflector()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 280,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateHeaderDescriptionTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 436,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordTakeFromGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 207,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual CompilerResults FromDomBatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 286,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/FixedStringLookup.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 100,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string RipOffAssemblyInformationFromTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 471,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerResults FromDomBatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4157,
  "endLine" : 4194,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetDuplicateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3211,
  "endLine" : 3244,
  "linesOfCode" : 33,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionPool Lookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolRegistry.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 59,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyAuthorization()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 373,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task GetTokenAsyncCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 274,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 108,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IEqualityComparer GetComparer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 69,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CloneAuthorizationPoliciesIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 280,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual bool MatchesKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 153,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 600,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetCertificateValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 149,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 460,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageFault GetProtocolFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 684,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideFaultOfLastResort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 117,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AsyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 218,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 252,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEquivalent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 167,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MergeProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 469,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AddressReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 126,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteAckRanges()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1314,
  "endLine" : 1348,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchInt32()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1160,
  "endLine" : 1192,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsEqual()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityCapabilities.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 76,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 133,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task OnCloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 785,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 278,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateDuplicateHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 677,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EndpointAddress ReadFromDriver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 611,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 228,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Push()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2967,
  "endLine" : 3001,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessOutputDirOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 411,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveConfigIntoCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 66,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SaveCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeSerializer.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 94,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task GenerateProjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/SvcutilBootstrapper.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 159,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetConvOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1471,
  "endLine" : 1502,
  "linesOfCode" : 32,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryString Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReaderSession.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 58,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Guid ReadElementContentAsGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 811,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTextNodeWithLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 114,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadPartialUTF8Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 906,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1364,
  "linesOfCode" : 32,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinXmlToken RescanNextToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2269,
  "endLine" : 2300,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MultByULong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 370,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaObjectCollection CloneAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 529,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1314,
  "endLine" : 1345,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 122,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 206,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanConvert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 414,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AttributeIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 1022,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSchemaToSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1102,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveSchemaFromGlobalTables()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1511,
  "endLine" : 1542,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNodeInfoAtom Atomize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 471,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 120,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object ToDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 209,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateSupportedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 210,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CreateAllDateTimeFormats()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1332,
  "endLine" : 1364,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlNode AppendChildForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 204,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlNode AppendChildForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 682,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanInsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 500,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathComparerHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 193,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Hashtable CreateFunctionTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 856,
  "linesOfCode" : 32,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Normalize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 245,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOutputWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 76,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartDocumentImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1642,
  "endLine" : 1676,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 476,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 509,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 542,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 575,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 608,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 641,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 674,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 707,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 795,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 830,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 865,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 900,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 935,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 970,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 1005,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1040,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task ReadOuterXmlAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 316,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 567,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 76,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadOuterXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1328,
  "endLine" : 1361,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlEncApr2001.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 140,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 232,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 321,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetNestedPolicyAlternatives()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 455,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspHttpsTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 106,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideFaultOfLastResort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 111,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchOperationRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 68,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AsyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 231,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 325,
  "linesOfCode" : 32,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 64,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task LookupHostName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DnsCache.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 164,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MergeProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 414,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1162,
  "endLine" : 1194,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityCapabilities.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 76,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 144,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 132,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void DecrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 163,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlObjectSerializerHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 344,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportTransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 608,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 107,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateSecureConversationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1326,
  "endLine" : 1362,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateDuplicateHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 588,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EndpointAddress ReadFromDriver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 691,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ValidateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 635,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 390,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 169,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ComplexCompositeType.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 213,
  "linesOfCode" : 32,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Shutdown()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 429,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 312,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateResponseStatusCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 376,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 194,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ClosePipe()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 384,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSignatureDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1441,
  "endLine" : 1471,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSignatureDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1473,
  "endLine" : 1503,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReflectOnCallbackInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 616,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSignatureDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 941,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryReader CreateSplicedReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 470,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 64,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetIssuedAndProofXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 584,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ApplyBodySecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 353,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetSigningAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 571,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupRstChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NegotiationTokenProvider.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 148,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 351,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 271,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1787,
  "endLine" : 1818,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 115,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultException CreateFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 181,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 113,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 171,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 69,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 53,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 514,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object Invoke()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 159,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTo12Driver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 359,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceivedFault CreateFault11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 832,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryCreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 53,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task SendFaultAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 661,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static UniqueId GetOutputId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1966,
  "endLine" : 2002,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault ValidateCloseSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2052,
  "endLine" : 2084,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IClientReliableChannelBinder CreateBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 109,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 358,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationWaitResult Wait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 395,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 589,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel AbortCurentChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 960,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InitializeChannelFactoryRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 677,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TypeName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 81,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetContractTypeAndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 662,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyedByTypeCollection GetIOperationBehaviorAttributesFromType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 436,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TAsyncResult End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 355,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509Certificate2 SelectCertificateFromCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 175,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 710,
  "linesOfCode" : 31,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MetadataFileType DetermineFileType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 627,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task BoostrapSvcutilAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/SvcutilBootstrapper.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 93,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InternalSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 140,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadBooleanArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 667,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadDateTimeArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 701,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadDecimalArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 735,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadInt32Array()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 769,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadInt64Array()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 803,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadSingleArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 837,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadDoubleArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 840,
  "endLine" : 871,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 351,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 233,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadDictionaryKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1229,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1871,
  "endLine" : 1902,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupCharBreak()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 692,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 204,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 591,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinXmlSqlDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 95,
  "linesOfCode" : 31,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1190,
  "endLine" : 1221,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1861,
  "endLine" : 1891,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BuildRefNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 528,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlEntityReference LoadEntityReferenceInAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 478,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 378,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttributeType_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1069,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 117,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessTokenizedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 700,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SwitchUseToOptional()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1433,
  "endLine" : 1463,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExpandTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 426,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExpandTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 898,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1811,
  "endLine" : 1843,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSubset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 196,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1070,
  "endLine" : 1100,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 89,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessTokenizedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 439,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObject AddItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 179,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteQualifiedNameElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 124,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1467,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeModel GetTypeModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 70,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 986,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateInitCallbacksMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1602,
  "endLine" : 1633,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string WriteMethodInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4021,
  "endLine" : 4053,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElementMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 435,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 174,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FieldBuilder GenerateHashtableGetBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 176,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write42_XmlSchemaComplexContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 953,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write56_XmlSchemaComplexContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1224,
  "endLine" : 1257,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 746,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1433,
  "endLine" : 1463,
  "linesOfCode" : 31,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResetMove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 641,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator GetElemNav()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 376,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FlushBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 719,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1338,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 248,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 262,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 305,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task ReadInnerXmlAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 228,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlAsyncCheckReader CreateAsyncCheckWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 58,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2308,
  "endLine" : 2341,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2345,
  "endLine" : 2378,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadInnerXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1223,
  "endLine" : 1255,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 446,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 489,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 106,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSignatureDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1373,
  "endLine" : 1403,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSignatureDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1435,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReflectOnCallbackInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 616,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSignatureDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 976,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetIssuedAndProofXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 475,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetCertificateValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 135,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddFaultProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 372,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MethodInfoOperationSelector()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationSelectorBehavior.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 70,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 117,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 718,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 531,
  "linesOfCode" : 31,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 403,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task WriteValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 440,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 70,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 120,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateResponseStatusCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 351,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionPool Lookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolRegistry.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 58,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object Invoke()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 155,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryCreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 52,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Wsrm11PolicyAlternative ImportAlternative()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 408,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslStreamSecurityUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 484,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetSspiCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 123,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int FindHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 688,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 217,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AppendUnImportedPolicyErrorMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1649,
  "endLine" : 1682,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddAddressToWsdlPort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 631,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ConvertSoapMessageBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 343,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override IAsyncResult BeginRetrieve()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 820,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IEnumerable GetPolicyConversionContextEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 146,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 80,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetContractTypeAndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 625,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyedByTypeCollection GetIOperationBehaviorAttributesFromType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 423,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlMembersMapping LoadHeadersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 504,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task ToApm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 70,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TAsyncResult End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 381,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1533,
  "endLine" : 1563,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual CompilerResults FromSourceBatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 399,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3041,
  "endLine" : 3071,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerResults FromSourceBatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4223,
  "endLine" : 4255,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 52,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslStreamSecurityUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 296,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TAsyncResult End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 172,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UploadData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 64,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool AddToStoreIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateManager.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 80,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 136,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AuthenticationSchemes MapToAuthenticationScheme()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpClientCredentialType.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 65,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 235,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Main()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Tool.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 51,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 100,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CloseInputAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 134,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 153,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlBuffer GetIssuedTokenBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 295,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Categorize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTokenAttachmentMode.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 67,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReadOnlyCollection MergeOutOfBandResolvers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 555,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 107,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 207,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PurgeCallbackStatic()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 433,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1147,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AddHeadersToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 196,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 341,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetActions()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 601,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequenceResponse.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 133,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProcessMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 605,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool WasHeaderNotUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 285,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TerminateSequenceInfo Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequence.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 65,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault ValidateTerminateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2129,
  "endLine" : 2160,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CreateSequenceInfo ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 729,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 607,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryAdd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 927,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposedOrImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 104,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfMutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 139,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 254,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CompleteSetChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 995,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindNonAddressingHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 753,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 848,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 545,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateOperationsWithInterfaceAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 358,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetInnerException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 211,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Shutdown()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 444,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReadNextPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1858,
  "endLine" : 1893,
  "linesOfCode" : 30,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessTargetFrameworkOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 706,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAfterDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/WCFCSUpdateOptions.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 104,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureMethodsImported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1192,
  "endLine" : 1222,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContractDictionary GetKnownTypeContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 942,
  "endLine" : 973,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddToNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1489,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dictionary GetExceptionFieldValues()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 503,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeGenerator GenerateCollectionReaderHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 190,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StoreCollectionValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 797,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 854,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task StartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 567,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReaderSession.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 108,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SupportedEncoding ReadBOMEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 252,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 134,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadPartialUnicodeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 971,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToCharsR()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1010,
  "endLine" : 1039,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Append()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 165,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ParseMB32_()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2098,
  "endLine" : 2130,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double ValueAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3756,
  "endLine" : 3790,
  "linesOfCode" : 30,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaComplexType CreateAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 98,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Execute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 84,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessLocalAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 883,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SkipToEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 936,
  "endLine" : 966,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessLocalAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1203,
  "endLine" : 1234,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanEntity2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2728,
  "endLine" : 2758,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleEntityEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3379,
  "endLine" : 3414,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessInlineSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 172,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1872,
  "endLine" : 1901,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void FinishBuiltinType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 227,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 88,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteChoiceTypeCheck()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2281,
  "endLine" : 2311,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportStructMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 347,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayMapping ImportArrayLikeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 483,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureArrayCapacity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2269,
  "endLine" : 2300,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3138,
  "endLine" : 3167,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ExportAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 190,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckDuplicateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1279,
  "endLine" : 1312,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsCyclicReferencedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1464,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task GetEntityAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolverAsync.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 50,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlNamespaceManager GetNamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1827,
  "endLine" : 1857,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 560,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AttributeQuery.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 58,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AssertQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 236,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query ProcessOperator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 342,
  "linesOfCode" : 30,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ScanName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 368,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantBaseQuery.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 58,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseStepPattern()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 752,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ChildrenQuery.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 60,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 519,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2028,
  "endLine" : 2057,
  "linesOfCode" : 30,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncodedRawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 191,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1323,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspWssAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 642,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 150,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Categorize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTokenAttachmentMode.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 66,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 220,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PurgeCallbackStatic()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 446,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreateWsspSignedSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 410,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreateWsspSignedEncryptedSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 445,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AuthenticationSchemes MapToAuthenticationScheme()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpClientCredentialType.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 64,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1140,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement GetAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 320,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool WasHeaderNotUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 252,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 573,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 617,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryAdd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 929,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ShutdownCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 213,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 223,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SendPreambleAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 279,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 129,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposedOrImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 103,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfMutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 138,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsIssuedTokenForSslBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 1009,
  "linesOfCode" : 30,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyTransportMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 312,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 736,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementImporter.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 147,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureMessageInfos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 368,
  "linesOfCode" : 30,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetInnerException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 352,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Shutdown()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 389,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureTempNameCreated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 236,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputMemberScopeModifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2370,
  "endLine" : 2400,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask WriteNowAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 159,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task SendPreambleAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 106,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 114,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FlowControlledStream.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 99,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dictionary ValidateMessagePropertyHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 136,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetMessageName()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 961,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task DecodeBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 302,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessDirectoryOption()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 215,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteCodeGenerationHelp()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 241,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchesBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 125,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressingDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 319,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 129,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlElement GetChildElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 79,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityStandardsManager CreateSecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 663,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void FixNetworkCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 963,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddSupportingTokens()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 585,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageSecurityTokenVersion GetSecurityTokenVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 146,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task CloseSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1180,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessagePartProtectionMode GetProtectionMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartProtectionMode.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 46,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetContentAndSaveHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 547,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 333,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchOperationRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 51,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 211,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void HandleEndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 253,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 679,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 171,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 190,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 614,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnConnectionSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 764,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 228,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReleaseRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 191,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriter CreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 69,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 395,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 80,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal abstract SecurityProtocolFactory CreateSecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 358,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RemoveWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1271,
  "endLine" : 1305,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async ValueTask GetSspiCredentialCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 63,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequence.cs",
  "fileLinesCount" : 205,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 203,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 230,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MethodsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 563,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordReturnToGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 171,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XmlEncode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 124,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string LookupChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 280,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ResolveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 246,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessReferencesOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 640,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadReferencedAssemblies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 843,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetExistingSchemaFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 560,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateTargetFramework()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 642,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalSerializeWithSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 282,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetDCAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1520,
  "endLine" : 1560,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetReferencedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 257,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object ReadIXmlSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 558,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddClassDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 185,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 220,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 268,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadMultiByteUInt31()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 339,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long ToLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 301,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe private void AppendHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 477,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal uint DivByULong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 435,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long GetKatmaiTimeTicks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1051,
  "endLine" : 1079,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaParticle CloneParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 577,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GenEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 461,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int CountGroupSelfReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1068,
  "endLine" : 1096,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 171,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType GetEffectiveSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1041,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedParticles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2219,
  "endLine" : 2247,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsDerivedFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 446,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2077,
  "endLine" : 2112,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string TryParseDigits()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 724,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromGroupBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1486,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEndStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 326,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 397,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Shape ProcessParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 122,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportTypeMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 396,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StoreMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 881,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForMethodInvoke()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4092,
  "endLine" : 4120,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckSpecial()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 257,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 584,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberMapping ImportAnyMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1298,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCSharpName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 238,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 309,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Encode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexEncoder.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 44,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DecideXPNodeTypeForTextNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 228,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 56,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDocumentType LoadDocumentTypeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 454,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddDefaultAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 625,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Save()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1376,
  "endLine" : 1405,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpQueryQueryO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 156,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SiftItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 128,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NamespaceQuery.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 58,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1235,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1446,
  "endLine" : 1478,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleSpecialAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1680,
  "endLine" : 1709,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 338,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task SkipAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 371,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2183,
  "endLine" : 2221,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader CreateReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 491,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 104,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressingDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 296,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspLayoutAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1490,
  "endLine" : 1521,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetIncludeTokenValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1978,
  "endLine" : 2007,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspUsernameTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2186,
  "endLine" : 2217,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlElement GetChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 78,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateUseKeyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 822,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsHeaderIncluded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 220,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void FixNetworkCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 952,
  "endLine" : 980,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 60,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object DeserializeBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 355,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 341,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultException CreateFaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 164,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 215,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void HandleEndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 257,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 229,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceModelHttpMessageHandler.Windows.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 140,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceivedFault CreateFault11()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 733,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 259,
  "linesOfCode" : 29,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1026,
  "endLine" : 1057,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Stream OnAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 228,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 194,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationWaitResult Wait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 433,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateCertificateOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1126,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MatchResult Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 954,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetInitiatingTerminating()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1240,
  "endLine" : 1271,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 250,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportMessageContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 201,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportWrappedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 745,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddServiceContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 378,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MethodsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 550,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 120,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordReturnToGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 170,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XmlEncode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 127,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string LookupChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 168,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GeneratePrimitiveExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1342,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConditionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1625,
  "endLine" : 1654,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WebReferenceOptions Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 173,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnInitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 199,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 297,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async ValueTask GetSspiCredentialCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 67,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetReadTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 561,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 136,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 149,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task CloseOutputSessionCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 135,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task GetCertificateSecurityTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 191,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 101,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 955,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHelp()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 427,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509IssuerSerialKeyIdentifierClause.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 104,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 316,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 267,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HashAlgorithm CreateHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 207,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 512,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 541,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 680,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 709,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 490,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 548,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSpnFromIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 234,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CloseCommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 621,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityToken ReadToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 790,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 266,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LockInstanceAfterCallout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 168,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 438,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FinishedSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 966,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeforeSendRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 127,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceChannel GetSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 466,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 104,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisposeParametersCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 359,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 299,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 648,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 713,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransmissionStrategy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 98,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 88,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmSequencedMessageInfo ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 979,
  "endLine" : 1014,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1478,
  "endLine" : 1505,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void LookupDetailInformation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 374,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 547,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 609,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 116,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 713,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlObjectSerializerHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 388,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReconnectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1223,
  "endLine" : 1253,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateCertificateOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 535,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 82,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 153,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 150,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateSecureConversationDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 179,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Wsrm11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 465,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 980,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 59,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ClientRuntime BuildProxyBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 48,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildProxyOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 142,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 173,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task FromAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 189,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 156,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceEtwException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 58,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceEtwException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 88,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool UpdateTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 522,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 123,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckIfEndContentTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 663,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task GetMetadatadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/NamedPipeMetadataImporter/NamedPipeMetadataImporter.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 63,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddConfigEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 97,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddFileName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 57,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CanLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 285,
  "linesOfCode" : 28,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IEnumerable GetImportableMetadataSections()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 367,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetSdkPathAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectPropertyResolver.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 168,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryResolveType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/KnownTypeDataContractResolver.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 52,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureSetAsIsReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectReferenceStack.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 72,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportKnownTypesForObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 239,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveOptionalUnknownSerializationElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 626,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetNamespacesDigest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1850,
  "endLine" : 1877,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteExceptionValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 389,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool RequiresMemberAccessForWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1420,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 168,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int BreakText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1220,
  "endLine" : 1252,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 655,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 283,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 312,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 745,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual UniqueId ReadElementContentAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 776,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1200,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1911,
  "endLine" : 1939,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 515,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 97,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 168,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 843,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNodeType ScanOverValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3353,
  "endLine" : 3383,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddULong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 326,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileParticleElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3112,
  "endLine" : 3139,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int CountGroupSelfReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 747,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1514,
  "endLine" : 1542,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1871,
  "endLine" : 1899,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateIdAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2077,
  "endLine" : 2104,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 275,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1390,
  "endLine" : 1417,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1757,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1197,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1301,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2462,
  "endLine" : 2496,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2563,
  "endLine" : 2597,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrintZone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 668,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileParticleElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2667,
  "endLine" : 2694,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2748,
  "endLine" : 2777,
  "linesOfCode" : 28,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileMinLengthFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 120,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileMaxLengthFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 150,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 388,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveSchemaFromCaches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1476,
  "endLine" : 1509,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 120,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckTopLevelAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2033,
  "endLine" : 2063,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1021,
  "endLine" : 1055,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodInfo GetPropertyMethodFromBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 770,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_string()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 246,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_base64Binary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 587,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_QName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 664,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 105,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ItemName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 573,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaSimpleType FindDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2010,
  "endLine" : 2037,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Object GetEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 253,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 322,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNodeReaderNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 101,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsLocalNameEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 215,
  "linesOfCode" : 28,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDeclaration LoadDeclarationNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 419,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IDQuery.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 47,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 506,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1076,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1154,
  "endLine" : 1181,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dumpTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 465,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 798,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnDecodeChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3349,
  "endLine" : 3383,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 466,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 495,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 630,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 659,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 56,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 477,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 535,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 529,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 519,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSpnFromIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 407,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CloseCommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 733,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 291,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LockInstanceAfterCallout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 169,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 389,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 442,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeforeSendRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 142,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceChannel GetSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 474,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisposeParametersCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 370,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 435,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task CloseOutputSessionCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 156,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task DecodeBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 287,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 605,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTokenContainer GetCertificateSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 164,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 118,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 149,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1480,
  "endLine" : 1507,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 478,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnInitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 389,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 718,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object EndCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 819,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportProtectionAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 126,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsIssuedTokenForCertificateBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 901,
  "endLine" : 934,
  "linesOfCode" : 28,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsIssuedTokenOverTransportBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1304,
  "linesOfCode" : 28,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindNonAddressingHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 656,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 169,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateSecureConversationDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 198,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Wsrm11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 484,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 573,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 611,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1004,
  "endLine" : 1033,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetOperationMessageName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1235,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ContainsPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2033,
  "endLine" : 2062,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElement ConvertSoapFaultBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 398,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 674,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1041,
  "endLine" : 1068,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportFaultBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1347,
  "endLine" : 1376,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Collection GetOperationBindings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 168,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ClientRuntime BuildProxyBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 47,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CustomAttributeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/CustomAttributeProvider.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 52,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 154,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeConstructors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 410,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConstructors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 679,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateEvents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 709,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateFields()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 857,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1028,
  "endLine" : 1056,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFromType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 134,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateEvents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 937,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateFields()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 968,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2164,
  "endLine" : 2192,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConstructors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2498,
  "endLine" : 2526,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeConstructors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2852,
  "endLine" : 2880,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AppendIdentityName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 190,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SendRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 243,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 104,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 175,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DecodeSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 287,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckAccess()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 83,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Complete()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 122,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Main()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/SelfHostedWcfService/Program.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 62,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509Crl CreateCrl()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 499,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 171,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddValue()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2068,
  "endLine" : 2094,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpClientCredentialType MapToClientCredentialType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpClientCredentialType.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 93,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult StartWritingBufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 197,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 466,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool GetSecurityModeFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 264,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask ConnectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 65,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetAllowedModesFromOption()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 329,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 583,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 611,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 239,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EnvelopeVersion.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 57,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureQueuedDeliveryRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DeliveryRequirementsAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 106,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 293,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlElement GetChildElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 110,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 151,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMessageProperty CreateCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 191,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryReadKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 875,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateKeyFromIntrinsicKeyClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 735,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ValidateKeySize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 625,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 424,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 519,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task SecureOutgoingMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocol.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 50,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReceiveReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 98,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReceiveRequestCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 127,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsMessageVersionNoneFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 477,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string CreateContractListString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 511,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 679,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateInArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MethodCall.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 66,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 360,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 320,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 425,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ContainsKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 515,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 67,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageNumberRolloverFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 576,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ProcessTransferred()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 255,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1873,
  "endLine" : 1900,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishEnsureOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1804,
  "endLine" : 1831,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndCallOnce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2176,
  "endLine" : 2202,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlDictionaryWriter TakeStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 104,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableRequestSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 56,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 590,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateSecureConversationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 600,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 128,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Decode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/IntDecoder.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 62,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 312,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ThrowIfNotOpenedAndNotMasking()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 701,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CaptureBufferedHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 507,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePartDescriptionCollection GetWrappedParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 631,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 799,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 75,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2917,
  "endLine" : 2946,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadUserInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 302,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool AddUnresolvedSchemaRefs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 213,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task LoadFromStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 314,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TOptionsBase Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 159,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EnumDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 218,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1373,
  "endLine" : 1400,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClassDataContractCriticalHelper Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1486,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalBuilder UnwrapNullableObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 660,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 298,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryEnsureBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 240,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetHexCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 823,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 650,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 103,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlDeclarationNode MoveToDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 172,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1171,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 462,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HashCheckForDuplicateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2727,
  "endLine" : 2753,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1223,
  "endLine" : 1249,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaElement GetSubstitutionGroupHead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1414,
  "endLine" : 1440,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CopyIncludedComponents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 848,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanElement2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1999,
  "endLine" : 2026,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 709,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndAttributeDtType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1492,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 660,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int NextSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 107,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MoveToParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 89,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void PopulateFromXPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 647,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 238,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 199,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UnknownNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1269,
  "endLine" : 1295,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddTypeMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 291,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 805,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WritePrimitiveValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1689,
  "endLine" : 1715,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteDerivedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2240,
  "endLine" : 2271,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string WriteMemberInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3993,
  "endLine" : 4019,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EnumMapping ImportEnumeratedChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1898,
  "endLine" : 1925,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object FindType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 752,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write12_XmlSchemaSimpleTypeUnion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 616,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract Object GetEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlResolver.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 66,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 971,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckValidity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1291,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlName GetName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DomNameTable.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 61,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseWithReplaceToFollowingSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 474,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 694,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 858,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.SmallXmlNodeList.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 86,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAttribute GetDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1616,
  "endLine" : 1643,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 631,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double Number()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 88,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpQueryQueryE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 121,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 560,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToNonDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1747,
  "endLine" : 1784,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 440,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task ReadContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 84,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 489,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DtdParserProxy_PushExternalSubset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2653,
  "endLine" : 2683,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InvalidCharRecovery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3572,
  "endLine" : 3599,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 405,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadToNextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1170,
  "endLine" : 1200,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader CreateReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 455,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 273,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 535,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationFeb2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 563,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EnvelopeVersion.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 88,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlElement GetChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 109,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 150,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMessageProperty CreateCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 201,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryReadKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 567,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 118,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CreatePrincipalNameAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 532,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 441,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 218,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsBindingElementsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 251,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Guid ExtractActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 63,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetContentAndSaveHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 450,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReceiveReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 113,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string CreateContractListString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 530,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TransportBindingElement CreateTransportBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 170,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 52,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult StartWritingBufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 218,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 489,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 342,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 287,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTo12Driver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 320,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteFaultCode12Driver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 349,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 370,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 523,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 79,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 118,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ValidateRemoteCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 418,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 848,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishEnsureOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1767,
  "endLine" : 1794,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndCallOnce()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2115,
  "endLine" : 2141,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageEncodingBindingElement CreateEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 240,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 265,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 205,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable ReadPolicyReferenceElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2113,
  "endLine" : 2141,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGenerateParameterizedOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 233,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateParameterizedOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 266,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncMetadataResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1155,
  "endLine" : 1185,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeAttributeDeclaration CreateOperationContractAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 422,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildProxyOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 144,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlMembersMapping LoadBodyMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 467,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 223,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool GetSecurityModeFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 243,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Wait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 235,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputTypeParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3085,
  "endLine" : 3115,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3176,
  "endLine" : 3202,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveReplyAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 284,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Decode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 79,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WsiProfiles GetConformanceClaims()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 404,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 82,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AuthenticationSchemes MapToAuthenticationScheme()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpProxyCredentialType.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 55,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpProxyCredentialType MapToProxyCredentialType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpProxyCredentialType.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 82,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PipeSharedMemory Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 291,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadReferencedAssemblies()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 380,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadInputItem()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 106,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ToolArgumentException CreateInputException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 211,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 554,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncRequestChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 445,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MatchesGenericXmlTokenKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 186,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 110,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 138,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSecurityBindingSuitableForChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 483,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetSignatureAlgorithmAndKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 124,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 135,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public sealed override void VerifyIncomingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocol.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 94,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Guid ExtractActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 453,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Guid ExtractActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 62,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeleteTimedoutRequestsFromCorrelator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 599,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeParameterList()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 386,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 264,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProcessReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 457,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenCollectionAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 49,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryReaderQuotas GetBufferedReadQuotas()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/EncoderHelpers.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 45,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Message CreateCSRefusedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1785,
  "endLine" : 1814,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 152,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageBuffer CreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 109,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 437,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 578,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderInfo TakeHeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2096,
  "endLine" : 2122,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnHeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2124,
  "endLine" : 2149,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartEnsureOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1767,
  "endLine" : 1794,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SignalNext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2212,
  "endLine" : 2240,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CloseSequenceInfo Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseSequence.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 54,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnAcknowledgementTimeoutElapsedAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 674,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 167,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 349,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 181,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ShouldTrace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/DiagnosticUtility.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 82,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T TakeFromPerThreadPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 311,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceHandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 291,
  "linesOfCode" : 26,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AllocNextChunk()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 135,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ScheduleCallbackHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 175,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 576,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeleteTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 441,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 338,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2277,
  "endLine" : 2307,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTypeSpecified()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 930,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetSchemaUriFromSchemaImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 505,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ContractsResolved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 204,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetBestFitTargetFramework()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/TargetFrameworkHelper.cs",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 159,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 377,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1167,
  "endLine" : 1192,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 656,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EnumDataContract ImportEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1222,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeNamespace GetCodeNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1283,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreateGetOnlyCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 978,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 127,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadContentAsChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 478,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 369,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributeNode AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 349,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributeNode GetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 605,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributeNode GetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 632,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2504,
  "endLine" : 2531,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToCharsR()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 744,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FinishContentAsXXX()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1038,
  "endLine" : 1067,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2360,
  "endLine" : 2386,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNodeType CheckTextIsWS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3565,
  "endLine" : 3591,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteTimeFullPrecision()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 721,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName GetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaParticle.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 186,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XdrBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 423,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckXmlSpace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaAttDef.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 221,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICollection GetNamespaceListSymbols()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 171,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2293,
  "endLine" : 2318,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int PushKS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 143,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2633,
  "endLine" : 2661,
  "linesOfCode" : 26,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddCompiledSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 890,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessNewSubstitutionGroups()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1131,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 189,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetContentChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 291,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 350,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DeriveShapeFromRows()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 619,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementAccessor ImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 288,
  "linesOfCode" : 26,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type GetChoiceIdentifierType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1456,
  "endLine" : 1489,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TypeDesc FindCommonBaseTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 486,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool ReadReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1536,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddRootMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 209,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetContentModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 653,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 273,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaForm ElementForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2070,
  "endLine" : 2096,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaForm AttributeForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2143,
  "endLine" : 2168,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Object GetEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlSystemPathResolver.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 50,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 370,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2098,
  "endLine" : 2123,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitDecAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 396,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1416,
  "endLine" : 1441,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlNodeChangedEventArgs GetEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1526,
  "endLine" : 1552,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlNode AppendChildForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1721,
  "endLine" : 1755,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 789,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 195,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 70,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 180,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EncodeChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 848,
  "endLine" : 874,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteHtmlAttributeTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 548,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 413,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FinishReadElementContentAsBinaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 621,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool FinishReadElementContentAsBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1417,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteHtmlAttributeTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 547,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessCoreReaderEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1119,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1110,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 910,
  "endLine" : 938,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 943,
  "endLine" : 971,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlTextReaderImpl GetXmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1757,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddAlgorithmParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 412,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportLayoutAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1540,
  "endLine" : 1567,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 71,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 104,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IList GetSupportingTokenAuthenticators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 788,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 155,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 161,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetSignatureAlgorithmAndKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 318,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspHttpsTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 77,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 141,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpClientCredentialType MapToClientCredentialType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpClientCredentialType.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 91,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeleteTimedoutRequestsFromCorrelator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 599,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Done()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 905,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeParameterList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 397,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 253,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 321,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task GetStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 315,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Begin1Callback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 81,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryReaderQuotas GetBufferedReadQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/EncoderHelpers.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 44,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEquivalent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 143,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 358,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 329,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 370,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 509,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderInfo TakeHeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1916,
  "endLine" : 1942,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnHeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1944,
  "endLine" : 1969,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 124,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void CreateOrOverridePropertyDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityAttributeGenerationHelper.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 59,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 341,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 369,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartEnsureOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1757,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SignalNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2151,
  "endLine" : 2179,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnWriteComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 371,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElement.cs",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 154,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEmbeddedPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2320,
  "endLine" : 2347,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeParameterDeclarationExpression GetOrCreateParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 447,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportWrapperElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1614,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateOperationsWithInterfaceAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 354,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T TakeFromPerThreadPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 310,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AllocNextChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 134,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 471,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateBinaryOperatorExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1619,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateBinaryOperatorExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 845,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointConnectionPool GetEndpointPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 145,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 367,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DigestAuthenticationState()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 188,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream ClientCert()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 82,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream PeerCert()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 157,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetWriteTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 609,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 304,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustTokenParameters.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 94,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 1018,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async TaskGetCredentialCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 101,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ParseIncomingResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 65,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AddServerCertIdentityValidation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportSecurityHelpers.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 85,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateWebSocketTransportUsage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 555,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void CheckSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 323,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask WaitForWriteZero()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 505,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string TryGetFullPath()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 98,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 349,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static KeyedHashAlgorithm CreateKeyedHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 86,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryValidate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 178,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 87,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override void InitializeSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 218,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 185,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityToken GetEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 552,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ApplySecurityAndWriteHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 310,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Union()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 120,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CreatePrincipalNameAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 442,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 134,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task ReceiveInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1120,
  "endLine" : 1149,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnforceQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 314,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 142,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 169,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnCloseInnerChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1313,
  "endLine" : 1340,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual XmlObjectSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 102,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage8()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 731,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 499,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlObjectSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 63,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 175,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 45,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeader FindHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 129,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 875,
  "endLine" : 901,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault ValidateFinalAck()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2086,
  "endLine" : 2114,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CloseSequenceResponseInfo ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 672,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CreateSequenceResponseInfo ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 793,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TerminateSequenceResponseInfo ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 870,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmAckRequestedInfo ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1361,
  "endLine" : 1391,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader TakeXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 257,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetSubcode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 828,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task CompleteTransferAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 92,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Wait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2287,
  "endLine" : 2314,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 178,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfCloseInvalid()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1034,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyTransportMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 415,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1764,
  "endLine" : 1789,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1796,
  "endLine" : 1821,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ValidateParameterMetadata()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 717,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateOperationDescriptions()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 709,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnsureSubcontract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 749,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBehaviorsAtOneScope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 2057,
  "endLine" : 2083,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task AwaitWithTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 245,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReturnToPerThreadPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 254,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryContinueHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 289,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallbackCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 518,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 134,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RemoveReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 831,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScheduleElapsedTimers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 316,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadQuotedString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3105,
  "endLine" : 3130,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNormalized()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/StringNormalizationExtensions.Windows.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 46,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddInitialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 446,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataDocumentLoader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 114,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetStableHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 165,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetContractGeneratorOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 255,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 675,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSpecialXmlType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaExporter.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 137,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlQualifiedName GetDCTypeStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1435,
  "endLine" : 1461,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryGetBuiltInXmlAndArrayTypeStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1488,
  "endLine" : 1513,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Guid ReadElementContentAsGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 564,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool InternalCanImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 290,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContract GetMemberTypeDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 277,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 159,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 1025,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1051,
  "endLine" : 1082,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 259,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1116,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 380,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExitScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2649,
  "endLine" : 2673,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 131,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 202,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 508,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanElement4()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2046,
  "endLine" : 2071,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanElement5()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2073,
  "endLine" : 2097,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanNotation1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2672,
  "endLine" : 2696,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void ProcessEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 336,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 281,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 356,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaAttDef GetAttributeXsd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 334,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1610,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsGroupBaseFromGroupBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1488,
  "endLine" : 1512,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1531,
  "linesOfCode" : 25,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1781,
  "endLine" : 1808,
  "linesOfCode" : 25,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FinishFacetCompile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 373,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 126,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 835,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 612,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string XsdTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 989,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrimitiveMapping ImportPrimitiveMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1182,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ValidateEncodingStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 164,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string XsdTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 821,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlNode ReadXmlNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 948,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ImportDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 349,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNamespaceDeclarations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1470,
  "endLine" : 1495,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3768,
  "endLine" : 3794,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MemberMapping FindDeclaringMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 620,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 884,
  "endLine" : 908,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 913,
  "endLine" : 939,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FieldBuilder GeneratePublicMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 223,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportElementMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 575,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 81,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 138,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Uri ResolveUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 222,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode NormalizeWinner()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 797,
  "linesOfCode" : 25,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitDocTypeAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 453,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 559,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 120,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 423,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 106,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FunctionQuery.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 63,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Translate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 270,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReader CreateContextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2090,
  "endLine" : 2119,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 363,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 373,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 994,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1522,
  "endLine" : 1546,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ReturnBoxedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2566,
  "endLine" : 2590,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int LookupNamespaceInCurrentScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1567,
  "endLine" : 1591,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 521,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValidatingReaderNodeData AddContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 710,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitReadContentAsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1537,
  "linesOfCode" : 25,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 626,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitTextReaderInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2989,
  "endLine" : 3018,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3247,
  "endLine" : 3272,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 322,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 312,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText GetMatchingTranslation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 117,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 96,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspSignedPartsAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 283,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspEncryptedPartsAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 311,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 150,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyTypeUniqueness()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 760,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 130,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 245,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnforceQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 327,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FinishedSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 951,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnCloseInnerChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1294,
  "endLine" : 1321,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 663,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 394,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1046,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ParseIncomingResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 63,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task GetIPAddressesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 510,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ISecurityCapabilities GetIndividualISecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 165,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 554,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1704,
  "endLine" : 1728,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateWebSocketTransportUsage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 463,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConnection SendPreamble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 313,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1363,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 361,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnIdle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 241,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnReadComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 419,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 128,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 253,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CaptureBufferedHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 437,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1572,
  "endLine" : 1597,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1604,
  "endLine" : 1629,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AddressingVersion FindAddressingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1098,
  "endLine" : 1122,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElement CreatePolicyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1479,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FindOrCreatePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 969,
  "endLine" : 1000,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateMessageBodyParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 681,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ConvertSoapBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 246,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ConvertSoapOperationBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 307,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ImportMessageBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 80,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IEnumerable Merge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 338,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ValidateParameterMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 680,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateOperationDescriptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 696,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnsureSubcontract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 736,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write65_MetadataLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 416,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void CheckSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 332,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task AwaitWithTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 179,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReturnToPerThreadPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 253,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void AddExceptionToTraceString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 189,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryContinueHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 315,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 138,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RemoveReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 726,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 418,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsBoundBy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1279,
  "endLine" : 1306,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void OnFlushTimerCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 94,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnIdle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 224,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 106,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ProcessAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 532,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream RootCert()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 122,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream MachineCert()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 186,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static X509Certificate2 CertificateFromFriendlyName()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 245,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 202,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveReplyAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1138,
  "endLine" : 1162,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAllowedModes()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 102,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseNamespaceMappings()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 287,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 138,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifier ReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 170,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 336,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateKeySize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 723,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 83,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 504,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 224,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool OnCloseResponseReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 549,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual async Task CloseCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1118,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PurgeStaleItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 393,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityKey ResolveSecurityKeyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 128,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ProcessIncomingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 227,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 399,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 76,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 575,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 197,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 273,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializeBodyContentsAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 434,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartDescription ValidateAndGetStreamPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 229,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartDescription GetStreamPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 271,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionHeader GetActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 221,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionHeader GetReplyActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 247,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task TerminateSequenceAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 599,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReplyToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 658,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InternalAddAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 441,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 515,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static UniqueId GetInputId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1936,
  "endLine" : 1964,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryBufferedMessageData TakeBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 193,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 344,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureWriteMessageState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 761,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceClientOperationPrepared()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 664,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1172,
  "endLine" : 1198,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishEnsureInteractiveInit()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1740,
  "endLine" : 1765,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 62,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnLocalFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 186,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnReplyAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1967,
  "endLine" : 1993,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1101,
  "endLine" : 1125,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetMessageAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 137,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 241,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 318,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 88,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ParseQName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 141,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan RemainingTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 167,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 152,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetMessageVersionName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1635,
  "endLine" : 1659,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dictionary GenerateEventAsyncMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 239,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeTypeDeclaration GetCallbackContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 518,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddWriteXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 234,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataDocumentLoader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 151,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateMetadataSourceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 653,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirectoryInfo CreateUniqueDirectoryName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 201,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndFor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 350,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDataContract ImportSpecialXmlDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 767,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportDataContractExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1238,
  "endLine" : 1261,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1009,
  "endLine" : 1032,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTypeSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1301,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1433,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetReferencedDictionaryType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 656,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddNamespaceFragment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1491,
  "endLine" : 1515,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RequiresMemberAccessForCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 479,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExitScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1810,
  "endLine" : 1833,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteDoubleText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 827,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 1004,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1031,
  "endLine" : 1056,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public string StripWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1142,
  "endLine" : 1165,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 644,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InternalWriteBase64TextAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 798,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinXmlToken NextToken2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2198,
  "endLine" : 2221,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void MpDiv1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 188,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BreakDownXsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 772,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object CheckMixedValueConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1834,
  "endLine" : 1857,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2863,
  "endLine" : 2886,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateQNameAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2128,
  "endLine" : 2151,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Parse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 438,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanEntity3()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2760,
  "endLine" : 2783,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 85,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ValidateChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 213,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void ProcessEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 308,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ExpandTreeNoRecursive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 506,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 667,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 751,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AddParticleToExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1117,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Closure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1282,
  "endLine" : 1309,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NamespaceList CompareSetToOther()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 315,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3811,
  "endLine" : 3834,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrintTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 637,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaSimpleType GetSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2711,
  "endLine" : 2735,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1429,
  "endLine" : 1452,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 400,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetContentSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 324,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 914,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlTypeMapping GetTopLevelMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2247,
  "endLine" : 2272,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrimitiveMapping ImportPrimitiveMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 582,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1318,
  "endLine" : 1341,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1343,
  "endLine" : 1366,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1400,
  "endLine" : 1423,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResizeArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2241,
  "endLine" : 2266,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName ToXmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1224,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSchemaItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 331,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 820,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportGroupMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 424,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write5_XmlSchemaAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 515,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write50_XmlSchemaKeyref()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1110,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 323,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirst()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 810,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 918,
  "endLine" : 942,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 78,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAttribute FindSchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 600,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanInsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 532,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FunctionQuery.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 90,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/MergeFilterQuery.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 72,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 481,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidSiblingType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2060,
  "endLine" : 2083,
  "linesOfCode" : 24,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 308,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 1020,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1046,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1078,
  "endLine" : 1102,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1180,
  "endLine" : 1204,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1849,
  "endLine" : 1875,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 509,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1469,
  "endLine" : 1494,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SetupReadElementContentAsXxxAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 425,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 711,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 577,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InitReadElementContentAsBinaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 587,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool InitReadElementContentAsBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1354,
  "endLine" : 1383,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task SkipAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReaderAsync.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 137,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3541,
  "endLine" : 3570,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTextualNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1462,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool CanReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1489,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasValueInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1491,
  "endLine" : 1516,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SetupReadElementContentAsXxx()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1654,
  "endLine" : 1682,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifier ReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 183,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureEncryptedKeySetUp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 180,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 153,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspAlgorithmSuiteAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1606,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspIssuedTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2372,
  "endLine" : 2395,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract GenericXmlSecurityToken GetIssuedToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TrustDriver.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 172,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 77,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AppendCertificateIdentityName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 620,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 446,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PurgeStaleItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 406,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 129,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ProcessIncomingMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 160,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 435,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 77,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AddHeadersToMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 167,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 244,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsMessageVersionNoneFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 486,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 292,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 283,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializeBodyContentsAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 415,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 423,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 478,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 84,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointConnectionPool GetEndpointPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 146,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 351,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenCollectionAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 45,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ShutdownCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 365,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 263,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryBufferedMessageData TakeBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 217,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 351,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProcessReliableSessionFeb2005Assertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 206,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProcessWsrm11Policy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 241,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageBuffer CreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 106,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 534,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BeforeImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportImporter.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 42,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveReplyAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 1004,
  "endLine" : 1028,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceClientOperationPrepared()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 669,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1183,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishEnsureInteractiveInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1703,
  "endLine" : 1728,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Wait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2226,
  "endLine" : 2250,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureMessageEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 143,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ProtectionLevel GetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 469,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool OnValidateServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 417,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSecureConversationEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 449,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 961,
  "endLine" : 985,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElement.cs",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 106,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddExternalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2349,
  "endLine" : 2375,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void UpdateTargetCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 142,
  "linesOfCode" : 24,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypedMessageOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 297,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ConvertSoapAddressBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 275,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FindUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1070,
  "endLine" : 1093,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaComplexType GetElementComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1244,
  "endLine" : 1270,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 60,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetBindingForScheme()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 156,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetMessageAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 136,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GeneratePartType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 203,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod CreateEventAsyncMethodOverload()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 917,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string MakeValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 115,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan RemainingTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 170,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputMemberAccessModifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1284,
  "endLine" : 1307,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputMemberAccessModifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2345,
  "endLine" : 2368,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WsiProfiles GetConformanceClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 535,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask ReleaseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolRegistry.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 101,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 117,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureOutgoingIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 444,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicAuthenticationState()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 151,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ComplexCompositeType.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 240,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestHttpRequestMessageProperty EchoHttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 239,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Timer CreateTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 784,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteObjectId()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 209,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetRequestAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannel.cs",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 110,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsSerializationContext GetSerializationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannel.cs",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 143,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RemoteCertificateValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 230,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TimeoutException GetTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 237,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Uri GetCredentialCacheUriPrefix()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 252,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Backoff()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 101,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEnterWritingState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 554,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsTypeSpecified()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 503,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryFindFiles()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 184,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 155,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 88,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifier ReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 80,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 45,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 65,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncryptionDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1372,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncryptionDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1374,
  "endLine" : 1396,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ContainsClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimSet.cs",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 80,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Claim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 77,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 173,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ClaimSetToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 209,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AppendCertificateIdentityName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 241,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool RemoveChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 295,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 268,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 67,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SupportingTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 42,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 53,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 53,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKeyIdentifierClause CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 96,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateIdPrefix()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 325,
  "linesOfCode" : 23,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 454,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsGreaterOrEqual()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 140,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static T GetSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 337,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCurrentUserIdAsString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 807,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartSpecification UnionMessagePartSpecifications()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 173,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 239,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool OnCloseReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 573,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 299,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 162,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 101,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EndReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 299,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage9()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 758,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 315,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 324,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 471,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TextBufferedMessageWriter TakeBufferedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 646,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UTF8BufferedMessageData TakeBufferedReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 686,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 631,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 106,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RelatesToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 859,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageAttemptInfo AddToWindow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 221,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ProcessTransferred()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 581,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryCreateFaultMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 79,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 387,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 559,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool AddressReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 469,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateCreateSequenceHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 755,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryBufferedMessageWriter TakeBufferedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 153,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 229,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SequenceRangeCollection MergeWith()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 298,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 46,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 206,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 414,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 439,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task TerminateSequenceAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 1006,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SubstituteCachedBindingContextParametersIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 106,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResumePolling()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 834,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 346,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SetChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1393,
  "endLine" : 1417,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 372,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetBufferedMessageHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 934,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Skip()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 936,
  "endLine" : 960,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeader GetMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1212,
  "endLine" : 1234,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 98,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncCallCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 872,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 127,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNoOperationContractsOnNonServiceContractTypes_Helper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 154,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FaultDescription CreateFaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1117,
  "endLine" : 1140,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 382,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 65,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBaseAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 85,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ProtocolException ReceiveShutdownReturnedNonNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 41,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ProtocolException OneWayOperationReturnedNonNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 65,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Trim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 115,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1357,
  "endLine" : 1383,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2526,
  "endLine" : 2548,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessNamespaceMappingsOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 666,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessInputsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 731,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 562,
  "linesOfCode" : 23,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeTypeDeclaration CreateArrayOfXmlElementClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 157,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataFileInfo SaveMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 91,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string TryGetFullPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/OutputPathHelper.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 106,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CommandSwitch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandLineParser.cs",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 62,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task LoadMSBuildAssembliesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectPropertyResolver.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 194,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IEnumerable GetWcfProjectReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/TargetFrameworkHelper.cs",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 126,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnCollectionTypeDeserializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/WCFCSUpdateOptions.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 131,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object OnDeserializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValueOption.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 132,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportGenericInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1266,
  "endLine" : 1288,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowInvalidDataContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1075,
  "endLine" : 1098,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InvokeProcessImportedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 346,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 103,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryHandleNullOrRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 149,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowMissingRequiredMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 290,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlFormatClassWriterDelegate GenerateClassWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 102,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlFormatCollectionWriterDelegate GenerateCollectionWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 126,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetGlobalElementDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaHelper.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 123,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Single ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 345,
  "linesOfCode" : 23,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public UniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 146,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 93,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1847,
  "endLine" : 1869,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 103,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 166,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task GetBufferAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 133,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1475,
  "endLine" : 1497,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2688,
  "endLine" : 2710,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2726,
  "endLine" : 2748,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlDictionaryString Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 186,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1636,
  "endLine" : 1663,
  "linesOfCode" : 23,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsGroupBaseFromAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1700,
  "endLine" : 1723,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromGroupBaseHack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1744,
  "endLine" : 1767,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSequenceFromChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1900,
  "endLine" : 1922,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 233,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckTokenizedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2034,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNamespaceManager.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 62,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1947,
  "endLine" : 1978,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1985,
  "endLine" : 2016,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1321,
  "endLine" : 1343,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CheckTotalAndFractionDigits()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1128,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetElementChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 219,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNodeOrder ComparePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 803,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 750,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 307,
  "linesOfCode" : 23,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddUniqueAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2174,
  "endLine" : 2196,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void GetSettableMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1132,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetVariable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 208,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StoreArrayElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 717,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IXmlSerializable ReadSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1482,
  "endLine" : 1506,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleUnreferencedObjects()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1592,
  "endLine" : 1614,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_int()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 270,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_boolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 294,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_short()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 318,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_long()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 342,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_float()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 366,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_double()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 390,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_decimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 414,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_dateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 438,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_unsignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 462,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_byte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 486,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_unsignedShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 510,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_unsignedInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 534,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_unsignedLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 558,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_guid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 611,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read_char()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 635,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeTypeDeclaration ExportEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 263,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object PromoteType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 343,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeMemberProperty CreatePropertyDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 372,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 284,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 855,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2723,
  "endLine" : 2745,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteArrayLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4309,
  "endLine" : 4331,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportXmlnsDeclarationsMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1648,
  "endLine" : 1673,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateHashtableGetBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 139,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write9_XmlSchemaSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 579,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1145,
  "endLine" : 1167,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1186,
  "endLine" : 1208,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 108,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 165,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentFragment.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 156,
  "linesOfCode" : 23,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseWithAppendAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 446,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlNodeOrder CompareNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 182,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParsePathExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 268,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseRelativeLocationPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 347,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string toString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 99,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2247,
  "endLine" : 2269,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1884,
  "endLine" : 1908,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 2010,
  "endLine" : 2034,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributePSVIInfo AddAttributePSVI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2184,
  "endLine" : 2206,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessInlineSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2213,
  "endLine" : 2235,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Fallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 147,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 170,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValidatingReaderNodeData AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 684,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 457,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task ReadAsync_Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 241,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessInlineSchemaAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 647,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 906,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncryptionDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1284,
  "endLine" : 1306,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncryptionDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1330,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 159,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ClaimSetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 204,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AppendCertificateIdentityName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 316,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool RemoveChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 378,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 251,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 113,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 157,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 308,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncryptionDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 912,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 55,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 69,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspProtectionTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1711,
  "endLine" : 1735,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspInitiatorTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1737,
  "endLine" : 1761,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspRecipientTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1787,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateIdPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 324,
  "linesOfCode" : 23,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 731,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityToken GetEntropy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 443,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartSpecification UnionMessagePartSpecifications()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 181,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 156,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 416,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurity.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 85,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 187,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 102,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 721,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EndReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 233,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage9()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 690,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 334,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 541,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TextBufferedMessageWriter TakeBufferedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 608,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UTF8BufferedMessageData TakeBufferedReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 648,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 114,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 449,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 476,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsFlowEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 145,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseIdleConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 531,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseAsyncAndLinger()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 264,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 477,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 716,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int EndReadCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 755,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryCreateFaultMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 78,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ContainsKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 455,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RemoteCertificateValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 210,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 146,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryBufferedMessageWriter TakeBufferedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 177,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TimeoutException GetTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 238,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SnapshotConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 242,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriter CreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 63,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task InitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 592,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ImportMessageSoapAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 115,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 370,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 395,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 536,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 832,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeader GetMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1083,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncCallCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 466,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpContextBinding.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 107,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WritePolicyUris()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1372,
  "endLine" : 1397,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1706,
  "endLine" : 1728,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ConvertExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 212,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RetrieveCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1230,
  "endLine" : 1254,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GenerateServiceContractTypeInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 145,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNoOperationContractsOnNonServiceContractTypes_Helper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 154,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 383,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 247,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Uri UpdateUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 285,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void InitializeFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 302,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBaseAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 78,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ProtocolException ReceiveShutdownReturnedNonNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 38,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ProtocolException OneWayOperationReturnedNonNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 62,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSpecialTypeChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2258,
  "endLine" : 2281,
  "linesOfCode" : 23,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMemberMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 358,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 390,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateArity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 703,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetTypeOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3823,
  "endLine" : 3848,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Write1_CodeGenerationOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 207,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetMessageName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1332,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 103,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseIdleConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 538,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ProtocolException ReceiveShutdownReturnedNonNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 677,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SnapshotConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 158,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Scope GetScope()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/SelfHostSecurityTokenService.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 47,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 96,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ElementString()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Protocols/RuntimeUtils.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 35,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 55,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 201,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 429,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareConnect()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 166,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ConvertPipeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 112,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 40,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 70,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelFactory GetNegotiationChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 142,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DetermineCloseMessageToSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1182,
  "endLine" : 1203,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 177,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 1050,
  "endLine" : 1075,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object CreateMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 614,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 722,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitializeChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 165,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BindCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 90,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideWellKnownFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 156,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 74,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 49,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetArrayItemName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 270,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetMediaType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 91,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 211,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 429,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 452,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DequeuePending()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 276,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetTransferredInRangeCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 948,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMethodData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 484,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SetTerminateSequenceLast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 201,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task AsyncCloseBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 551,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TerminateSequenceInfo ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 834,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ProcessTransferred()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 280,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static EnvelopeVersion ReadStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1282,
  "endLine" : 1306,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnblockClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 667,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsrmFault ProcessCloseOrTerminateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 235,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 185,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanBuildSessionChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 406,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInactivityElapsed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 280,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnPollingTimerElapsed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 695,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnGetChannelFailed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1245,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenProvider GetDigestTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 114,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 146,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1149,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1163,
  "endLine" : 1184,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 100,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 612,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePartDescription GetWrapperPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 599,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSafeReasonText()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 246,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChangeQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 137,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 786,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 1004,
  "endLine" : 1026,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSyncOperationContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 542,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MapMethodFirstPass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/MakeOldAsyncMethodsPrivate.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 61,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task LoadAsWsdlAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 368,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void RemoveUnneededSerializers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 281,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 36,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 60,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetDefaultPropertyValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectPropertyResolver.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 222,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReadOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 123,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 72,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task TryCopyFileIfFoundAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 226,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Delegate EndMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 253,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StoreArrayElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 679,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsObjectContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 209,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1225,
  "endLine" : 1247,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GetReferencedCollectionType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 616,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectToIdCache.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 89,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CopyXmlFromCurrentNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 821,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1429,
  "endLine" : 1451,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckIfMemberHasConflict()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 717,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 606,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Element EnterScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 629,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int IndexOfLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 252,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int IndexOfLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 278,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTextNodeWithInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 137,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 341,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1098,
  "endLine" : 1119,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void FixXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 408,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 183,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetXsdKatmaiTokenLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3599,
  "endLine" : 3623,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEndStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 234,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 289,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 850,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateIdAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1724,
  "endLine" : 1745,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1180,
  "endLine" : 1201,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1398,
  "endLine" : 1424,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSkipableAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1529,
  "endLine" : 1552,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int DateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 2381,
  "endLine" : 2402,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddNamespaceList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 124,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3900,
  "endLine" : 3923,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1116,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool ProcessElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 727,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 229,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CannonicalizeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1123,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CalculateSequenceRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1566,
  "endLine" : 1588,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlSchema Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 120,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1954,
  "endLine" : 1978,
  "linesOfCode" : 22,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SupportsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2924,
  "endLine" : 2946,
  "linesOfCode" : 22,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileTotalDigitsFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 324,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetElementSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 253,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 474,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 144,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateArrayElementsFromAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1491,
  "endLine" : 1513,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypeFlags GetConstructorFlags()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1254,
  "endLine" : 1275,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 417,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCheckDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3463,
  "endLine" : 3486,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCollectionInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3951,
  "endLine" : 3972,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1314,
  "endLine" : 1335,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 551,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddScopeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1109,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportAttributeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1568,
  "endLine" : 1590,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MethodBuilder EnsureMethodBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 103,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FieldBuilder GenerateTypedSerializers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 429,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EscapeKeywords()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 268,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string EscapeKeywords()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 291,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write47_XmlSchemaKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1031,
  "endLine" : 1052,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1398,
  "endLine" : 1424,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe int ParseNmtoken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 64,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe int ParseNmtokenNoNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 100,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Encode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexEncoder.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 68,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MoveToFirstNamespaceGlobal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 573,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MoveToNextNamespaceGlobal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 688,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 890,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlWriter InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1549,
  "endLine" : 1572,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 175,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute Append()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 170,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadUntil()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 68,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNode ReadCurrentNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 98,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1431,
  "endLine" : 1452,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void AddSort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 73,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseLocationPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 320,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReader GetValidatingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1133,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InitOnElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 300,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlUtf8RawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 144,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int LookupNamespaceIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1888,
  "endLine" : 1909,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 199,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributePSVIInfo GetAttributePSVI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2097,
  "endLine" : 2119,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 722,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 746,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1544,
  "endLine" : 1565,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 341,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FinishReadContentAsBinaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 648,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 329,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 352,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 375,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool FinishReadContentAsBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1419,
  "endLine" : 1444,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool InitOnElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 357,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int NewEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 565,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishAttributeValueIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2843,
  "endLine" : 2864,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadToNextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1142,
  "endLine" : 1167,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader CreateReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 520,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 41,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 71,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 106,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspAsymmetricBindingAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 517,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateX509ReferenceStyleAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2078,
  "endLine" : 2099,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 475,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object CreateMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 509,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitializeChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 180,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BindCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 91,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideWellKnownFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 150,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 78,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IListenerBinder GetBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 39,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetArrayItemName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 226,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetMediaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 90,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnection GetRawConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 100,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 191,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 406,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Release()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolRegistry.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 84,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void EndWriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 450,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMethodData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 466,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 486,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int EndReadCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 582,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureWriteMessageState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 677,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ISecurityCapabilities GetIndividualISecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 110,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 179,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportSymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 545,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportAsymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 569,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanBuildSessionChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 374,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CloseNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 765,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenProvider GetDigestTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 204,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 127,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 160,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1181,
  "endLine" : 1202,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1216,
  "endLine" : 1237,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureBeforeImportCalled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 681,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName GetUnhandledExtensionQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 828,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MatchResult MatchOperationParameterName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 979,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointAddress ImportAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1072,
  "endLine" : 1096,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetElementName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1734,
  "endLine" : 1755,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MethodSignatureGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 146,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 99,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlReader DownloadMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 767,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetWrapperName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 561,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 594,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 266,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 575,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool DoesMethodNameExist()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 440,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 119,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChangeQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 139,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 681,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputFieldScopeModifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1277,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputExpressionList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1463,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypeStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 418,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateMethodReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1106,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputExpressionList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3013,
  "endLine" : 3034,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 192,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 411,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 203,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 380,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task InitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 448,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async ValueTask CloseNoThrowAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionUtilities.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 31,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 549,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 356,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 193,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool WaitOne()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 152,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitializeLogging()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 81,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddConformanceClaims()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 429,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationBindingElement.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 54,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenProvider CreateSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustChannelSecurityTokenManager.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 63,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void StreamWriteCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 440,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Uri NormalizeHttpSchemeWithWsScheme()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 78,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSubProtocolInvalid()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 102,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ConnectionUtilities.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 46,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 92,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 91,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolExitCodes Run()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntime.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 41,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendWord()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 500,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 433,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemorySymmetricSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 42,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSAddressing10ProblemHeaderQNameFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 42,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 552,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 109,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 145,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 170,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitializeDerivedKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 210,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteUserNamePassword()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 314,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 124,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 111,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task CloseCommunicationObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 592,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowIfNegotiationFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 965,
  "endLine" : 986,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 610,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void EnsureEndpointAddressDoesNotRequireEncryption()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 299,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupSessionTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 438,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 85,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MarkElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/StrictModeSecurityHeaderElementInferenceEngine.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 40,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetServicePrincipalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 47,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 65,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageFault Serialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 65,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PrepareAndAddressReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 454,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceChannel GetDatagramChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 430,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 646,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsArrayTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 439,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 596,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DoneReceivingInCurrentState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 397,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 766,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 815,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 849,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfClosedOrOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 878,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void ThrowIfDisposedOrImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 907,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void ThrowIfDisposedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 936,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfClosedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 973,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnConnectionSendAsyncHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 297,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 793,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Callback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 73,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 662,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompressionFormat CheckCompressedWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 877,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual CommunicationException CreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 117,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 108,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetBufferedReaderAtBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1701,
  "endLine" : 1723,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1750,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 174,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1295,
  "endLine" : 1320,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 422,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPendingAcknowledgements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 80,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 190,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 738,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnblockClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1069,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 100,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeSpan GetPollingInterval()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 660,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnReadEof()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1247,
  "endLine" : 1269,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ThrowIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1508,
  "endLine" : 1533,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 212,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindAddressingHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 721,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlDictionaryReader GetBufferedMessageHeaderReaderAtHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 905,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HaveMandatoryHeadersBeenUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1262,
  "endLine" : 1284,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CreateChannelInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 446,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 75,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection GetXmlMappings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 199,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMembersMapping ImportFaultElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 703,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PromoteThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 137,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ExceptionToTraceString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 59,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompletionCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 201,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AssertAndFailFast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 181,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task GetCancellationTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 61,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 621,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1326,
  "endLine" : 1349,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessReferenceAssembliesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 784,
  "endLine" : 810,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void MaxOutProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 2094,
  "endLine" : 2116,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddFinalThrowStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 2209,
  "endLine" : 2230,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddToCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 118,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataFileInfo AddSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 260,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MetadataExchangeResolver Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 84,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SetPropertyValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 586,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SaveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 676,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendWord()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 323,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Type GetSurrogatedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 249,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectReferenceStack.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 43,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfNotDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 435,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 612,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportBaseContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 936,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlQualifiedName GetNonDCTypeStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1463,
  "endLine" : 1486,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsMemberVisibleInSerializationModule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2268,
  "endLine" : 2290,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetMemberName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1285,
  "endLine" : 1308,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetClrIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1326,
  "endLine" : 1348,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportSystemExceptionDataMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 326,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Uri ReadElementContentAsUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 589,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 252,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Type GetSurrogatedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 206,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTypeReferenceable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 521,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ReadDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 484,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan ReadTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 506,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1344,
  "endLine" : 1364,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 367,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 153,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 178,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 828,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryAdd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 54,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 197,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 824,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 559,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 639,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 666,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected void WriteUTF8Char()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 298,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected void UnsafeWriteUTF8Chars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 358,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected void UnsafeWriteUnicodeChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 385,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadPartialBinaryText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 993,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetWhatWasFound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 80,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 740,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string CDATAValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2770,
  "endLine" : 2790,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BreakDownXsdDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 797,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 389,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecursivelyCheckRedefinedGroups()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 555,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType GetAnySchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3203,
  "endLine" : 3223,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1542,
  "endLine" : 1563,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttribute LoadAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 443,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName GetNameQualified()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3224,
  "endLine" : 3244,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool ProcessElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 445,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetOrder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1554,
  "endLine" : 1575,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetAttributePresence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1707,
  "endLine" : 1728,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaDatatype CheckDatatype()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1771,
  "endLine" : 1792,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string NameOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 241,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedParticles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1754,
  "endLine" : 1774,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void InitValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1951,
  "endLine" : 1972,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PrintTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 539,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 163,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckParticleDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1053,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsGroupBaseFromAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1456,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType GetAnySchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2747,
  "endLine" : 2767,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessInlineSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 145,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetPreviousElementSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 416,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNodeInfoAtom Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 421,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeViewPropertyDescriptor.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 83,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfNotDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 436,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StoreOutParam()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2450,
  "endLine" : 2472,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ReadXmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 489,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeDerived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 172,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ShouldInclude()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 237,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1817,
  "endLine" : 1837,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportPrimitiveMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 625,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDataSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 428,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 467,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportDerivedTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 114,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 296,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementAccessor ImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 187,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 871,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MTNameTableNode AddLeft()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 435,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MTNameTableNode AddRight()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 465,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int Encode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexEncoder.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 91,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 867,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1136,
  "endLine" : 1156,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlWriter InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1574,
  "endLine" : 1596,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 234,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ParseXmlDeclarationValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 1003,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void BeforeEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1586,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void AfterEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1610,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator GetElemNav()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 344,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 224,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorIterator.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 40,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 193,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1548,
  "endLine" : 1568,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddToAttrHashTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2272,
  "endLine" : 2293,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 118,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 769,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 824,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 930,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1126,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 395,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EncodeChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 850,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 91,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputFileHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 410,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1026,
  "endLine" : 1050,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Convert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 210,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal KerberosRequestorSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KerberosRequestorSecurityToken.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 45,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 434,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemorySymmetricSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 43,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 560,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSAddressing10ProblemHeaderQNameFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 41,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 148,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 564,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 108,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 144,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 169,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspSymmetricBindingAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 418,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspEncryptSignatureAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1297,
  "endLine" : 1318,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteUserNamePassword()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 355,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 58,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 58,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Union()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 114,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageSecurityTokenVersion GetSecurityTokenVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 148,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 85,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetServicePrincipalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 57,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 284,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageFault Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 58,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual XmlObjectSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 89,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PrepareAndAddressReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 386,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceChannel GetDatagramChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 438,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 400,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CloseOutputSessionCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 267,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlObjectSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 67,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DoneReceivingInCurrentState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 284,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 529,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 578,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 612,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfClosedOrOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 641,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void ThrowIfDisposedOrImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 670,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void ThrowIfDisposedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 699,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfClosedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 734,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void StreamWriteCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 456,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Begin2Callback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 120,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseSync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 309,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ContinueClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 339,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 42,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 332,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 491,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 95,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AddressReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 111,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 230,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 253,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompressionFormat CheckCompressedWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 879,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Uri NormalizeHttpSchemeWithWsScheme()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 79,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSubProtocolInvalid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 103,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 109,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 173,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ValidateMutualAuth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 439,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool InitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 557,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 43,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 195,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportEndpointScopeMessageBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 520,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HasSupportingTokens()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 632,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateIssuedTokenForCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 898,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateIssuedTokenOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1247,
  "endLine" : 1269,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ChannelProtectionRequirements ComputeProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1454,
  "endLine" : 1478,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncCompletionResult BeginRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 692,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 805,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindAddressingHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 627,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 74,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyImportedExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 785,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 260,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 74,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResolveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 403,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeAttributeDeclaration CreateAttrDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 624,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Read68_Metadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 452,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PromoteThread()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 136,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ExceptionToTraceString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 263,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AssertAndFailFast()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 179,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task GetCancellationTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 60,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceAndInvoke()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 172,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GenerateCodeFromMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 619,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string JoinStringArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 427,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTryCatchFinallyStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 575,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateCodeFromMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 883,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string JoinStringArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4260,
  "endLine" : 4283,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Read5_webReferenceOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 478,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AbortCommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 83,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool DecodeBytes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 193,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMutualAuth()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 250,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Begin1Callback()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChainedAsyncResult.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 74,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string CreateInterestingString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 191,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageEncoder.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 104,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int NonTerminatingMethodCallingDuplexCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ISessionTests.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 66,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string CreateInterestingString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 156,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool RevokeCertificateBySerialNumber()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 568,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 484,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnUnknownElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Protocols/RuntimeUtils.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 57,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ValidateSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 128,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WCFSecurityToken CreateGenericXmlSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustUtilities.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 162,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void HandleSendAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 416,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteEndOfMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1163,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadStreamedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 258,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 118,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TransportBindingElement GetTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 287,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string UniquifyFileName()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 146,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 116,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 39,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 87,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 278,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureOrderedDeliveryRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DeliveryRequirementsAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDecryptedBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 419,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReceiveSecurityHeader TryCreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 125,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 154,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadTargets()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 176,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 42,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetProtectionLevelForFederation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1180,
  "endLine" : 1199,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddMessageSupportingTokens()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 490,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ChannelProtectionRequirements CreateFromContractAndUnionResponseProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 196,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DateTime GetServiceTokenEffectiveExpirationTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 323,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 763,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1329,
  "endLine" : 1348,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 476,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnforceProtectionOrder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 885,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RecordToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 1001,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void MessageFlowAtMessageSent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 163,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 391,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage4()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 590,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage6()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 690,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 528,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 593,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 66,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 737,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AddressingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressingVersion.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 48,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 73,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AddressHeaderCollection ReadServiceParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 211,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Cancel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 186,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateEndpointNotFoundFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1884,
  "endLine" : 1905,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool ValidateWsrmRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2164,
  "endLine" : 2184,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 789,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateFault12()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 477,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Enqueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 124,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureReadMessageState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 375,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task TryGetChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 221,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1278,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 356,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 102,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TransportSecurityBindingElement CreateIssuedTokenOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 558,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool VerifySimplexProtocolElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 520,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnCloseChannelComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 477,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task TryWaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1831,
  "endLine" : 1853,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1939,
  "endLine" : 1960,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenProvider GetCertificateTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 135,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1696,
  "endLine" : 1715,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void TryAddChannelFactoryToCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 761,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 42,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ParameterInfosMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 592,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 117,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSafe()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 404,
  "linesOfCode" : 20,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 61,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Wait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 347,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryCoalesce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 224,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateGuid()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 354,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int WaitAny()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 655,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1258,
  "endLine" : 1281,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1283,
  "endLine" : 1306,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 557,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 820,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 845,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1942,
  "endLine" : 1962,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2580,
  "endLine" : 2606,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Fixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoMessageHeaderFixup.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 37,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void VisitAttributedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/RemoveExtensibleDataObjectImpl.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 35,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FinishVisit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 126,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeMethodInvokeExpression GenerateBeginMethodInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AddAsyncOpenClose.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 138,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void GetAuthenticationInformation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/HttpAuthenticationHelper.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 109,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool AddUnresolvedWsdlRefs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 182,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsWsdlImporterQuotasSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 278,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SendBindingData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/MarkupTelemetryHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 36,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ConfigureSerializers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 302,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static object ParseEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 244,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WCFCSUpdateOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/WCFCSUpdateOptions.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 58,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/AsyncHelper.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 68,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ResolveDepsFilePathFromBuildConfigAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 981,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 1009,
  "endLine" : 1029,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddQualifiedNameAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 218,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportTopLevelElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 958,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EnumDataContract ImportFlagsEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1189,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DataContract CreateGetOnlyCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 779,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsValidNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1370,
  "endLine" : 1389,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetGlobalDataContractNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1829,
  "endLine" : 1848,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteObjectContentHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 156,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dictionary GetReferencedCollectionTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 389,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Store()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 100,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalBuilder ReadCollectionItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 746,
  "endLine" : 765,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1144,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeclareNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1784,
  "endLine" : 1803,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 68,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 499,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 612,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteFloatText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 797,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadUnicodeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 908,
  "endLine" : 927,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1331,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetShortPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2786,
  "endLine" : 2805,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 853,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalWriteBase64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 773,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Grow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 242,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateImpliedXmlnsAttrs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2509,
  "endLine" : 2528,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 116,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool PopScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void RemoveNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 217,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool ContainsIdAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 404,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAnyAttribute CompileAnyAttributeUnion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2426,
  "endLine" : 2445,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAnyAttribute CompileAnyAttributeIntersection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2447,
  "endLine" : 2466,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileComplexTypeElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3158,
  "endLine" : 3177,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BuildRefNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 290,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNameAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1747,
  "endLine" : 1767,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddXsiAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1605,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnumerateAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2746,
  "endLine" : 2765,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2789,
  "endLine" : 2810,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNameAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2106,
  "endLine" : 2126,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseExternalSubset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 534,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsIntegralType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 435,
  "linesOfCode" : 20,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int AddName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 100,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckCMUPAWithLeafRangeNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1483,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1916,
  "endLine" : 1942,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaAttDef GetAttributeXdr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 221,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2155,
  "endLine" : 2175,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Parse4Dig()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 1050,
  "endLine" : 1069,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 386,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAnyAttribute CompileAnyAttributeUnion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2008,
  "endLine" : 2027,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAnyAttribute CompileAnyAttributeIntersection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2029,
  "endLine" : 2048,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string MakeUnique()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 119,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type CheckChoiceIdentifierType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1441,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ElementAccessor CreateElementAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2225,
  "endLine" : 2244,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 44,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object GetDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 784,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AndIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2057,
  "endLine" : 2076,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AndIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2078,
  "endLine" : 2097,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Store()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2743,
  "endLine" : 2762,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnknownNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1297,
  "endLine" : 1316,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string CurrentTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1341,
  "endLine" : 1360,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportRootIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 1000,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ImportDerivedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 524,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping ImportStructDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 728,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ImportDerivedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 246,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write48_XmlSchemaIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1073,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write51_XmlSchemaUnique()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1132,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static String ToXPathString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1248,
  "endLine" : 1267,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int ParseQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 294,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 343,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DeleteToFollowingSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1805,
  "endLine" : 1825,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode NextElemInPreOrder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnListChanged()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 383,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Grow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DomNameTable.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 127,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReplaceData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 188,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 448,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 199,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 228,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MoveToAttributeFromElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 666,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetDefaultPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 499,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlEntityReference LoadEntityReferenceNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 381,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1253,
  "endLine" : 1275,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetNamespaceByIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 525,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool DecideNextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheChildrenQuery.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 136,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NumericExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumericExpr.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 39,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseRelationalExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 144,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 185,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1240,
  "endLine" : 1263,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 231,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 262,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe void CharToUTF8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1461,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 249,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MovePrevious()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 191,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 190,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 215,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 949,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 527,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task MoveToContentAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 193,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 264,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 285,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 306,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 600,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 945,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetHashCodeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/SecureStringHasher.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 112,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1113,
  "endLine" : 1133,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DtdParserProxy_PushEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2614,
  "endLine" : 2633,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OpenUrl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3131,
  "endLine" : 3155,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3601,
  "endLine" : 3624,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNodeType MoveToContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 834,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlCharType.cs",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 452,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 39,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IEqualityComparer GetComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 53,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void SetIncludeTokenValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1957,
  "endLine" : 1976,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReceiveSecurityHeader TryCreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 132,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetProtectionLevelForFederation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 666,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 117,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ChannelProtectionRequirements CreateFromContractAndUnionResponseProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 204,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 489,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 180,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 392,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 53,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void MessageFlowAtMessageSent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 393,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage4()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 522,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage6()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 622,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 536,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 93,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CloseChannelCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 218,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 612,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionHeader GetActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 181,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionHeader GetReplyActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 203,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 72,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReplyToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 611,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 242,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void HandleSendAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 432,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteEndOfMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1191,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnFlushTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 90,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AddressingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressingVersion.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 62,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TimeoutException CreateTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 533,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AddressHeaderCollection ReadServiceParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 187,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 791,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IConnection CreateConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 712,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task CreateConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 733,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElement ThrowIfNotPolicyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 356,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureReadMessageState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 306,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GetUpgradeAndConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 234,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationWaitResult Wait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 358,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArraySegment CreatePreamble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 217,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 135,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IdleOutConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 310,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsMutualCertificateDuplexBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 609,
  "linesOfCode" : 20,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 131,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenProvider GetCertificateTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 225,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1523,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpointCollection ImportEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 269,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyImportedWsdlBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 756,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UnrecognizedAssertionsBindingElement CollectUnrecognizedAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1627,
  "endLine" : 1647,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddUnImportedPolicyString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1684,
  "endLine" : 1704,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreatePolicyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 870,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1147,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportMessageBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1399,
  "endLine" : 1418,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override CodeTypeReference ImportFaultType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2021,
  "endLine" : 2040,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ParameterInfosMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 579,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 82,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 156,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TransportBindingElement GetTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 271,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSafeReasonText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 230,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ParseQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 122,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSafe()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 400,
  "linesOfCode" : 20,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 60,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 336,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultActionItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 132,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1854,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateSingleFloatValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2281,
  "endLine" : 2300,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateDoubleValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2302,
  "endLine" : 2322,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ConvertTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4651,
  "endLine" : 4673,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 66,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Memory CreatePreamble()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 185,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IdleOutConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 295,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GetUpgradeAndConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 257,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 114,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 309,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask ReadCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 331,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ProcessRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 278,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckAccess()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 137,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ReceiveRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 420,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ClaimsIdentity GetOutputClaimsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/SelfHostSecurityTokenService.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 72,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 195,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TimeoutException CreateTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 937,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 125,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task CreateContentReadStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 201,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task CreateWebSocketAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/CoreClrClientWebSocketFactory.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 35,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 356,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Func ChainValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportSecurityHelpers.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 114,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEnterReadingState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 527,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object LoadContract()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ExportModule.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 82,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Assembly FindAssembly()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/TypeResolver.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool LoadFileAsAssembly()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 151,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal KerberosRequestorSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KerberosRequestorSecurityToken.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 40,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 72,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityToken ResolveSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 206,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ContainsClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimSet.cs",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 101,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IChannelFactory CreateFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 159,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CheckNonce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 102,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 74,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 41,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ReadEmptyElementAndRequiredAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 238,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 505,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 695,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 71,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 112,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string AppendWindowsAuthenticationInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 757,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 409,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 192,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IChannelFactory CreateInnerChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 177,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 61,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 157,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FireOperationCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 342,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleRequestAsReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 267,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 692,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 46,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TransferChannelFromPendingList()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 331,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncReplyComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1099,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMessageHeaderForParameter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 218,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitializeChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 335,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 532,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 43,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 116,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CloseSequenceResponseInfo Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseSequenceResponse.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 44,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnableChannelBindingSupport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 316,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TerminateSequenceResponseInfo Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequenceResponse.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 49,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsFinalAckConsistent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 466,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 142,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 434,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SetCloseSequenceLast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 154,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 156,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 208,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TChannel InternalCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 154,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequence.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 87,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Exit()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 104,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message GetReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1040,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 54,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1714,
  "endLine" : 1734,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 135,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 115,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 265,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlDictionaryReader GetReaderAtHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 343,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteMessagePreamble()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 803,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnTryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 305,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputQueue GetInputMessages()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 423,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 260,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnCloseAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 415,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateTerminateRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 153,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 645,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetIssuerBindingContextIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 238,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 441,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool VerifyDuplexProtocolElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 438,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Queue GetQueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1099,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1736,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 473,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int FindHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 679,
  "endLine" : 699,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateHeaderKind()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1099,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1544,
  "endLine" : 1564,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1566,
  "endLine" : 1586,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetHeaderProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1727,
  "endLine" : 1745,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ToStringHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExceptionDetail.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 120,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PossiblyPopulateBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 505,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 53,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal List GetInheritedContractTypes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 481,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object GetContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 172,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ChangeItemKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 140,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 89,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool WaitForCompletionNoSpin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 321,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 178,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 217,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindMostExcessivePool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 166,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindMostStarvedPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 190,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 596,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaitersLater()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 641,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleAtThreadBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 432,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultActionItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 169,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultActionItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 189,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StartPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1232,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task StartPartAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1235,
  "endLine" : 1256,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadMessageContentTypeHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 218,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/NamespaceFixer.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 43,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataFileInfo AddWsdl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 235,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsdlFileInfo GetMainWsdl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 298,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override HttpWebRequest GetWebRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 363,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetOperatingSystemString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 185,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/UpdateOptions.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 68,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetItemValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 463,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetBufferWidth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 467,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool RequiresMemberAccessForGet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 329,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool RequiresMemberAccessForSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 354,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InternalBreakFor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 380,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetBranchCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 465,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName GetBaseTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 332,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckIfEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 565,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClassDataContract ImportISerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 856,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckAndAdd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2158,
  "endLine" : 2177,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GetSurrogatedTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 689,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1522,
  "endLine" : 1543,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ResolveDataContractFromKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 264,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReassignId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectToIdCache.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Rehash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectToIdCache.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 130,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ReadIfNullOrRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 349,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 55,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema GetSchemaWithType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaHelper.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 68,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/HybridObjectCache.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 58,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 121,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 237,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ulong ToULong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 321,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 567,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public bool TryGetGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 374,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 616,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 426,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 968,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 992,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1027,
  "endLine" : 1049,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1126,
  "endLine" : 1146,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodingStreamWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 214,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 519,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 539,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1538,
  "endLine" : 1556,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1558,
  "endLine" : 1576,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1578,
  "endLine" : 1596,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Int32 ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1598,
  "endLine" : 1616,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Int64 ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1618,
  "endLine" : 1636,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Single ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1638,
  "endLine" : 1656,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long ToBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 869,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBase64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1070,
  "endLine" : 1090,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 50,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidArrayType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1078,
  "endLine" : 1096,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1021,
  "endLine" : 1039,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2624,
  "endLine" : 2642,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 117,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Int64 ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 145,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 173,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 201,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 229,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 311,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Guid ToGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 336,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UInt64 ToUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 361,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 293,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishCDATA()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2792,
  "endLine" : 2813,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool HasAttributeQNameRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 656,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaEntity GetEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 482,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsAnyFromAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1680,
  "endLine" : 1698,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 255,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1584,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetDefaultAttributePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2164,
  "endLine" : 2183,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetIncludedSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 990,
  "endLine" : 1008,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EatPublicKeyword()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3181,
  "endLine" : 3199,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EatSystemKeyword()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3201,
  "endLine" : 3219,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 297,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElement_Type()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1189,
  "endLine" : 1210,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 218,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BaseValidator CreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 361,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNamespaceManager.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 38,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddWildcard()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 144,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1687,
  "endLine" : 1706,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool Equal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 207,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetURN()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 731,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void VerifySchemaValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3134,
  "endLine" : 3154,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Finish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 407,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddRule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 969,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 68,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XsdBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 704,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Prepare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 57,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlBaseConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 326,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string QNameToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 592,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static XmlQualifiedName StringToQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 733,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2372,
  "endLine" : 2393,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ValueAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 365,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyTables()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1597,
  "endLine" : 1615,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetInScopeNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 66,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetContentChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 131,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetPreviousContentSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 443,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 629,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentView()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 54,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 169,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 513,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ConvertNullableValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 234,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MethodInfo GetMethodFromSchemaProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 499,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1137,
  "endLine" : 1155,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetHash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 262,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ILGenForCreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2506,
  "endLine" : 2525,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 110,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 745,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSchemaItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 131,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool ReadNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 852,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void FixupArrayRefs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1634,
  "endLine" : 1652,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 58,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 953,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteReferencedElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1436,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlQualifiedName ExportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 74,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 157,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaElement ExportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 274,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 403,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Prepare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 302,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ElementsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 882,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsNeedXmlSerializationAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 986,
  "endLine" : 1009,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName BaseTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1973,
  "endLine" : 1991,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ILGenLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 586,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 266,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ParseQNameThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 321,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SplitQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 656,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Promote()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 494,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator SelectDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1465,
  "endLine" : 1487,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1859,
  "endLine" : 1877,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CheckAttributePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1896,
  "endLine" : 1914,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode NextSiblingTail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1979,
  "endLine" : 1997,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode PreviousSiblingTail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2010,
  "endLine" : 2028,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConcurrencyCheck()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 68,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void DeleteData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 158,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool HasReadOnlyParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 841,
  "endLine" : 861,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string DefaultLookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 930,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1413,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1462,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1485,
  "endLine" : 1503,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double ScanNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 304,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseMultiplicativeExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 189,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadElementContentAsBinaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 384,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 200,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 408,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 593,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1131,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1502,
  "endLine" : 1520,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessEndElementEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2029,
  "endLine" : 2047,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributePSVIInfo GetAttributePSVI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2121,
  "endLine" : 2140,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValidatingReaderNodeData GetDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2163,
  "endLine" : 2182,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Fallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 118,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 147,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 378,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 730,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1561,
  "endLine" : 1579,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 189,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 214,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateDtd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1027,
  "endLine" : 1045,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessEndElementEventAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 623,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadElementContentAsBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 467,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 553,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1546,
  "endLine" : 1564,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader AddValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 629,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EmitTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchesBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 117,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IChannelFactory CreateFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 167,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 60,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetRequestSecurityTokenTemplate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2397,
  "endLine" : 2417,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 39,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ReadEmptyElementAndRequiredAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 237,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 686,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement GetAppliesToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 270,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 290,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 403,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryParseRequiredClaimsElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 930,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetOrdinal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 81,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string AppendWindowsAuthenticationInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 817,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 176,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 163,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 88,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 56,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleRequestAsReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 277,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 690,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 49,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TransferChannelFromPendingList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 265,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncReplyComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1092,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitializeChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 354,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 551,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 594,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsArrayTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 345,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 473,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 49,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 459,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task CreateWebSocketAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrClientWebSocketFactory.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 36,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 125,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsFlowEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 118,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 59,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CloseIfEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 288,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 91,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 215,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 517,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 577,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompleteClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 79,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeader FindHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 111,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddServerCertMappingOrSetRemoteCertificateValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 184,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 69,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 198,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 60,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1737,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReleaseRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 207,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteMessagePreamble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 719,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1583,
  "endLine" : 1601,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 95,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGetHttpUseCookieAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementPolicy.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 60,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResetProtectionLevelForMessages()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 442,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportSupportingTokenAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 489,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 479,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 970,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 159,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ConvertIOException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 534,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetBufferedMessageHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 806,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateHeaderKind()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 959,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HaveMandatoryHeadersBeenUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1129,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetHeaderProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1553,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ToStringHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExceptionDetail.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 96,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 323,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PossiblyPopulateBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 535,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceEndpointCollection ImportEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 243,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCreateMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 516,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HasPolicyAttached()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2160,
  "endLine" : 2181,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElement ResolvePolicyReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2377,
  "endLine" : 2399,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CreateIdXPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2451,
  "endLine" : 2470,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GenerateConstructors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 835,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateNoHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 938,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetSoapVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 147,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaType FindSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 834,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void PreprocessSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2071,
  "endLine" : 2090,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static NodeType GetNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 261,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 56,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal List GetInheritedContractTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 444,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FaultDescription CreateFaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1113,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberEvent CreateOperationCompletedEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 636,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMembersMapping ImportFaultElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 535,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 86,
  "linesOfCode" : 19,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 86,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 164,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindMostExcessivePool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 168,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindMostStarvedPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 192,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 491,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaitersLater()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 536,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleAtThreadBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 416,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerError.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 183,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetCompilerPathFromRegistry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/RedistVersionInfo.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 291,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1020,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateArrayIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1040,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateDirectives()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3385,
  "endLine" : 3403,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsValidIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3610,
  "endLine" : 3635,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetTypeArgumentsOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3800,
  "endLine" : 3821,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 73,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CloseIfEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 281,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 83,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ConvertIOException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 366,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 473,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Hello()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetChallengeResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 333,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SimpleConsoleLogger()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 105,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan RemainingTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 59,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 893,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 45,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 70,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetIdentityHostHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportSecurityHelpers.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 56,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 829,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpSecurityMode ToSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurityMode.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 45,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 165,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 221,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryWriter OpenSection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 98,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToHeaderBlock()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 242,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 261,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnsureAcceptableOffset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 229,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsSetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 108,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 70,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SplitIntoPrefixAndName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 298,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityMessageProperty GetOrCreate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 213,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override RequestSecurityTokenResponseCollection CreateRequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 411,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SetupExecution()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 425,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 388,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScopedMessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 53,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 570,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Action CallbackGenerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 423,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Activity BoundOperationCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 45,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsurePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 405,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 488,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 89,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AbortChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 235,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CloseChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 254,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AbortInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 273,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 551,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PartInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 802,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateBindingElementsConsumed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 117,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnCloseAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 330,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception GetTerminalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 488,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnOpenAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 579,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReliableOutputSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 38,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 197,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 351,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool RemoveAdder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 722,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 93,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetMethodData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 444,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 203,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompleteClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 78,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 109,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task SendFaultAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 625,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CloseSequenceInfo ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 636,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1310,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSingleton()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 29,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1754,
  "endLine" : 1771,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 84,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1256,
  "endLine" : 1275,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlDictionaryReader GetReaderAtHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1679,
  "endLine" : 1699,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1845,
  "endLine" : 1862,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureWriteBodyContentsState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 142,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 301,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 379,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 766,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1167,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFaultConverter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 35,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateFaultMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFaultConverter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 55,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfInvalidReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 198,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 140,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool RequiresChannelDemuxer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 268,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 382,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ISecurityCapabilities GetSecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 462,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnRemoteFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 212,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string EncodingToCharSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 94,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForPendingOperationsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1665,
  "endLine" : 1684,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1440,
  "endLine" : 1459,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplaceAt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1623,
  "endLine" : 1642,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object EndInvoke()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 962,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int UriGetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 387,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CombineUriStrings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 48,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 580,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 112,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageInfo CreateMessageInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 454,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 885,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 60,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWork()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 43,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Signal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 57,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Unlock()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 81,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Guid CreateGuid()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 329,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteBase64Inline()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 384,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteBase64InlineAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 403,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1422,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MatchState MatchDelimitter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1992,
  "endLine" : 2009,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2659,
  "endLine" : 2678,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool SkipCFWS()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3086,
  "endLine" : 3103,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddReferencedTypesFromAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 877,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetValidValueTypeIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 243,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodCreationHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 42,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNonFilteredMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/XmlDomAttributeFixer.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 40,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 346,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetUniqueClassName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 83,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Fixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoSoapEncodingFixup.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 37,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Save()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeSerializer.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 56,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetQuoteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/HttpAuthenticationHelper.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 134,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetFilePath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 85,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceDescriptor Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 60,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FixupChameleonSchemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 594,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection LoadPolicyImportExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 332,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string TryGetDirectoryPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/OutputPathHelper.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Assembly LoadAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/TypeLoader.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 36,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteToolError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 58,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnSelectedAccessLevelForGeneratedClassDeserializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/WCFCSUpdateOptions.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 151,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValueOption.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 87,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 178,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SvcutilOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/SvcutilOptions.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/LogTag.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 73,
  "linesOfCode" : 18,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List CreateRedefineList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 353,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportAnonymousElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 387,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsXmlAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 814,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElement ImportAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1433,
  "endLine" : 1450,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckExplicitDataContractNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1781,
  "endLine" : 1799,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClassDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 871,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectToIdCache.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 43,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectToIdCache.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 109,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleChildElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 862,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteObjectHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 82,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 251,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dictionary GetReferencedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 368,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset GetDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DateTimeOffsetAdapter.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 65,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema GetSchemaWithGlobalElementDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaHelper.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 98,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public double ReadDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 436,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetDecimalCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 795,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 804,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1124,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1548,
  "endLine" : 1565,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1567,
  "endLine" : 1584,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GeneratePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1602,
  "endLine" : 1623,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeWriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 423,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected void UnsafeWriteBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 271,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected int UnsafeGetUTF8Length()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 430,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlAttributeNode AddXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 385,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1677,
  "endLine" : 1696,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToInfinity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 779,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Recycle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 528,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 689,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 812,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string FormatUserMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 158,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 253,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 588,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 406,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowDeclNotFoundWarningOrError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1757,
  "endLine" : 1774,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object CheckElementValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1990,
  "endLine" : 2009,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaElement GetSchemaElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2144,
  "endLine" : 2162,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddUndeclaredNotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1388,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanElement6()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2099,
  "endLine" : 2116,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanAttlist1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2129,
  "endLine" : 2146,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanAttlist4()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2296,
  "endLine" : 2313,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanAttlist5()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2315,
  "endLine" : 2332,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ScanEntityName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2651,
  "endLine" : 2670,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_DtType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 786,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsNumericType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 454,
  "linesOfCode" : 18,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaElementDecl FastGetElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 383,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void And()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 133,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedParticles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1903,
  "endLine" : 1920,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool EndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 377,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsComparable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 472,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ClrTypeToCSharpName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 867,
  "linesOfCode" : 18,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 946,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckSubstitutionGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 488,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 507,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidAttributeGroupRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 187,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidGroupRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 206,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidTypeRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 225,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompilePatternFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 169,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileFractionDigitsFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 344,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICollection Schemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 838,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchema ParseSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1240,
  "endLine" : 1257,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 502,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberMapping ImportFieldMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1399,
  "endLine" : 1416,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object GetDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2133,
  "endLine" : 2152,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 395,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 366,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitILGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 96,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Cmp GetCmpInverse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 481,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddToFreeLocals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2706,
  "endLine" : 2725,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 256,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportArrayElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 701,
  "linesOfCode" : 18,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 827,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string WriteDefaultIndexerInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4055,
  "endLine" : 4073,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4266,
  "endLine" : 4283,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObject Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 722,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateUniqueTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 502,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateHashtableGetEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 198,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromXmlNmTokens()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 114,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportDerivedTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 75,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GeneratePublicMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 177,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string MakeValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 84,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write6_XmlSchemaDocumentation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 535,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write41_XmlSchemaComplexContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 920,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1483,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Object Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 50,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string AddEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 188,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResetToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 609,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1375,
  "endLine" : 1392,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1465,
  "endLine" : 1482,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaComplexType GetComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 692,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalValidationCallBack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 826,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttribute LoadAttributeNodeDirect()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 584,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement GetElementById()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 884,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator GetNextInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheChildrenQuery.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 155,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorQuery.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ScanString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 336,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantBaseQuery.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 77,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseEqualityExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 120,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseAdditiveExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 166,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Hashtable CreateAxesTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 876,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNodeIterator.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 132,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlUtf8RawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 114,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 349,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 519,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlEncodedRawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 131,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteStartNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 459,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 673,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XsdValidatingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 150,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 176,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1151,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValidatingReaderNodeData GetDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2142,
  "endLine" : 2161,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 457,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SkipSubtreeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 344,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 92,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 361,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetAttributeIndexWithoutPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 749,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetAttributeIndexWithPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 768,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 394,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 433,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1325,
  "endLine" : 1343,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 146,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 377,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1203,
  "endLine" : 1221,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessDtdFromParserContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3107,
  "endLine" : 3126,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetNamespacesFlag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1388,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SkipSubtree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1522,
  "endLine" : 1544,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName Parse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 221,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 74,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnsureAcceptableOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 153,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WrappedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 67,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetTrustDriver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 3048,
  "endLine" : 3065,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SplitIntoPrefixAndName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 297,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 666,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool GetSecurityModeFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 183,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Activity BoundOperationCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 110,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsurePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 413,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 496,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 93,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AbortChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 245,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CloseChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 264,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AbortInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 283,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 570,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetActions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 550,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PartInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 648,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateBindingElementsConsumed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 136,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 500,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 422,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 921,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception ConvertHttpRequestException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 145,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Callback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 65,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetMethodData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 426,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 45,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 70,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 95,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 120,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 251,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSingleton()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 28,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1780,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1693,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InitiateUpgradePrepare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 417,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalServiceSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LocalServiceSecuritySettings.cs",
  "fileLinesCount" : 375,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 48,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalServiceSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LocalServiceSecuritySettings.cs",
  "fileLinesCount" : 375,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 368,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 722,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 131,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartTimerIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 207,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityChannelFaultConverter.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 34,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnTryCreateFaultMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityChannelFaultConverter.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 54,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 118,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 180,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 72,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsSetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 407,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ISecurityCapabilities GetSecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 500,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool IsKerberosOverTransportBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1194,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSspiNegotiationOverTransportBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1243,
  "linesOfCode" : 18,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBindingProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1480,
  "endLine" : 1514,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddPreReadData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 152,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Func ChainValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 391,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpSecurityMode ToSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurityMode.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 44,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object EndInvoke()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 570,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding CreateBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 571,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNonSoapWsdl11BindingExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 805,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void InsertAdHocTransportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1481,
  "endLine" : 1498,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateXPathString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1757,
  "endLine" : 1776,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKnownTypesForPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 117,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureWsdlContainsImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 541,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddActionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 593,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddUsingSessionAttributeIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1121,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateTaskSignature()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 965,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataSection Retrieve()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 639,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetResponseCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 875,
  "endLine" : 893,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RequestCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1107,
  "endLine" : 1125,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MetadataSection CreateFromPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSection.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 106,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool Check()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2180,
  "endLine" : 2198,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CombineUriStrings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 47,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 543,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBehaviorsAtOneScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 2000,
  "endLine" : 2020,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 115,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeNamespace GetTargetCodeNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 55,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 642,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 267,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWork()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 42,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Signal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 56,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Unlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 80,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Guid CreateGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 311,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeDomCompilationConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Configuration/CodeDomCompilationConfiguration.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 41,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string GetResponseFileCmdArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 356,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 76,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetResponseFileCmdArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 726,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 313,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 43,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 68,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitiateUpgradePrepare()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 218,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartTimerIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 190,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 221,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 342,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WSFederationHttpBinding GetFederatedBindingFromIssuerContract()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 79,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task ReceiveRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 397,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static X509Certificate2 CertificateFromSubject()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 217,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetCertificateAsPem()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 273,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckAccess()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 71,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string InstallCertificateToRootStore()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateManager.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 104,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 155,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 174,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 520,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 644,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 141,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 177,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddReferencedTypes()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 352,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteXmlSerializerTypeGenerationHelp()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 176,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteCommonOptionsHelp()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 198,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendWithOverflow()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 520,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MatchesKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 177,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 105,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/DictionaryManager.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 32,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/DictionaryManager.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 53,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 80,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 139,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 78,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RequestSecurityToken CreateRst()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 577,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 138,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 262,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 35,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 67,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetKeyInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 638,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 89,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompleteSecurityApplication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 478,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetKeyDerivationAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 841,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateCertificateLoadException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 914,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SendSecurityHeader CreateSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 468,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 97,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryCreateKeyIdentifierClauseFromTokenXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 394,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 536,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 395,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TokenTracker GetSupportingTokenTracker()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 593,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsPrimaryToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 625,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetClientReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 393,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ProcessOutgoingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 247,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputQueue CreateInputQueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 404,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ServiceModelActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 41,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivityWithTransferInOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 194,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 217,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableCommunicationTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableCommunicationTimeouts.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 36,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1413,
  "endLine" : 1429,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyContractFilterDidNotMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 851,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 285,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ListenerHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 40,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 551,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyRpc()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyRpc.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 46,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StreamFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 54,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PartInfo AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 288,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 61,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 45,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnblockClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 627,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadFromBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 177,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultCode ReadFaultCode12Driver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 785,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PopulateHeaderDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 185,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AdjustPropertyCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 360,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 259,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 302,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 323,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1045,
  "endLine" : 1064,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1029,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ParseInt32()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1097,
  "endLine" : 1113,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 850,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 41,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 124,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureAutoOpenManagers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 435,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void HandleReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 910,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1337,
  "endLine" : 1358,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupChannelCollections()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1360,
  "endLine" : 1377,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 239,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceChannel GetServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 393,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetConnections()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 909,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CompressBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool HandleException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 425,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnblockWaiters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1637,
  "endLine" : 1653,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetUserNameCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 168,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenProvider GetUserNameTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 186,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 220,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 643,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Collection GetHeadersNotUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1236,
  "endLine" : 1255,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1372,
  "endLine" : 1389,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1694,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 46,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicTransactionExternal11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 86,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 448,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection GetInheritedContracts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 195,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAsciiLocalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 226,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 338,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasOutputParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 821,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSortedParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1597,
  "endLine" : 1613,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1753,
  "endLine" : 1769,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1994,
  "endLine" : 2010,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetUnknownHeaderInDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 340,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 116,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 96,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandlePromotionFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 113,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ScheduleCallbackNoFlow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 122,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 306,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Stream GetContentStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1351,
  "endLine" : 1368,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task GetContentStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1370,
  "endLine" : 1387,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ParseNoTypeReuseOptionValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 770,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddStdLibraries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 896,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void MapList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CollectionHelpers.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 44,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberEvent CreateOperationReceivedEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 331,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSpecialIXmlSerializableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 69,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void GetAuthenticationInformation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/HttpAuthenticationHelper.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 85,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetComposedUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 231,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetPolicyFilename()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 363,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateSchemaSourceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 672,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetContentTypeParamValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 465,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceContractGenerator CreateServiceContractGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 226,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static private List GetUnAvailableTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/TypeLoader.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 111,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ProjectDependencyType GetDependencyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 328,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHelp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 256,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendWithOverflow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 343,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool OnHandleReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 205,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldelem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1266,
  "endLine" : 1282,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void SerializeWithXsiTypeAtTopLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContractFromGeneratedAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 100,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContractSkipValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 586,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetIdForInitialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 631,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DataContract GetBuiltInDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 826,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetClrNameAndNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1806,
  "endLine" : 1822,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckAndAddMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 381,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportClassDataContractHierarchy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 321,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBooleanArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 675,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDateTimeArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 694,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDecimalArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 713,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteInt32Array()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 732,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteInt64Array()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 751,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteSingleArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 770,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDoubleArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 773,
  "endLine" : 789,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckAndAddMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 464,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 539,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExceptionXmlParser()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 645,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int IndexOfLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 111,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetMemberIndexWithRequiredMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 246,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 191,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override DataContract ResolveDataContractFromTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 169,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 169,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 530,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 385,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 578,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 944,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 728,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 594,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 614,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 634,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 654,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 674,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 694,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 714,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual TimeSpan ReadElementContentAsTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 813,
  "endLine" : 831,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1202,
  "endLine" : 1219,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 480,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 40,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeWriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 483,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 758,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ParseText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2302,
  "endLine" : 2318,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 617,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BreakDownXsdTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 815,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 49,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 431,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckParticleDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1173,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 196,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1128,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseHowMany()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1130,
  "endLine" : 1146,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanDoctype2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1923,
  "endLine" : 1939,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanElement3()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2028,
  "endLine" : 2044,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1368,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void HandleMinMax()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1636,
  "endLine" : 1652,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1313,
  "endLine" : 1332,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 251,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/autovalidator.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 48,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaDatatype DeriveByList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 403,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 579,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1198,
  "endLine" : 1216,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2670,
  "endLine" : 2693,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3764,
  "endLine" : 3780,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3785,
  "endLine" : 3801,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 684,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartMethodSignature()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 706,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetExternalSchemasList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 716,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlBaseConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 302,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IList ToList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3595,
  "endLine" : 3618,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3704,
  "endLine" : 3731,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetPrefixFromQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 411,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetContentSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 154,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetNonDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 742,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int NewNamespaceNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 642,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncludeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 135,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayList GetDependencies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 215,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElementCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2188,
  "endLine" : 2204,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddNonXsdPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 680,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 75,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElementAccessors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 291,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitAssemblyMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberMapping ImportMemberMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 691,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryDequeueLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 253,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InternalBreakFor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 381,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 49,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddElementMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 222,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportAnyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 943,
  "endLine" : 959,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMembersMapping.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 36,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 672,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElementCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3445,
  "endLine" : 3461,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string WriteAssemblyInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3974,
  "endLine" : 3991,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4150,
  "endLine" : 4172,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSchemaImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 349,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElementAccessors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 704,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Preprocess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 401,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ImportSubstitutionGroupMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1196,
  "endLine" : 1213,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementAccessor ImportArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1344,
  "endLine" : 1360,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportAnyAttributeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1592,
  "endLine" : 1610,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrimitiveMapping ImportNonXsdPrimitiveDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1953,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 101,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateHashtableGetEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 159,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 271,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write7_XmlSchemaAppInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 554,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write36_XmlSchemaSimpleContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 848,
  "endLine" : 865,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write40_XmlSchemaSimpleContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 884,
  "endLine" : 900,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string VerifyName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 374,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string VerifyNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 444,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string VerifyNMTOKEN()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 516,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Uri ToUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1517,
  "endLine" : 1533,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1552,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Grow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 209,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MTNameTableNode AddRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 405,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Int64 Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 654,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Int64 Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 677,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlPreloadedResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 189,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 284,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElementList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 97,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 231,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 508,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 533,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadAtZeroLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1637,
  "endLine" : 1653,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 152,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetDefaultAttributeSchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 477,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 198,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WeakReference GetElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 229,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddElementWithId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 248,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HasNodeTypeInPrevSiblings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 443,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Save()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1332,
  "endLine" : 1348,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlNode AddNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlNode InsertNodeAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 226,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 877,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 903,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 929,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 955,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AssertDOD()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 201,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FunctionQuery.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 108,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ParentQuery.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 38,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseUnaryExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 209,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 64,
  "linesOfCode" : 17,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NamespaceQuery.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 78,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1165,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReplaceSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1381,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task FinishAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 258,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 594,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 614,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 635,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 881,
  "endLine" : 897,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 915,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1570,
  "endLine" : 1586,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1911,
  "endLine" : 1927,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 260,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1530,
  "endLine" : 1554,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1556,
  "endLine" : 1580,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1582,
  "endLine" : 1606,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1632,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override char GetNextChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 169,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 421,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 299,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyPrefixXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1712,
  "endLine" : 1728,
  "linesOfCode" : 17,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 412,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishReadContentAsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1539,
  "endLine" : 1559,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 456,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateDefaultAttributeOnUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1193,
  "endLine" : 1210,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateWrappedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 438,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task _ReadAsync_Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 259,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 397,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 423,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 449,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 475,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Finish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 308,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLocalNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 658,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 600,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitStringInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3020,
  "endLine" : 3040,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int CalcBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1943,
  "endLine" : 1962,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushCurr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BitStack.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 110,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 244,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 55,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/DictionaryManager.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 44,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/DictionaryManager.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 65,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ContainsClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimSet.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 93,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IList InitializeClaimsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 153,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 140,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 139,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 77,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 62,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 62,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Collection CreateWsspSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 929,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 279,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryParseKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 725,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 90,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsGreaterOrEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 182,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointIdentity CreateWindowsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 297,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointIdentity CreateWindowsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 347,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityStandardsManager CreateSecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 741,
  "endLine" : 757,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetKeyDerivationAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 880,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception CreateCertificateLoadException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 950,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SupportingTokenAuthenticatorSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SupportingTokenAuthenticatorSpecification.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 41,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Collection ProcessUnknownRequestParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 150,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Collection CreateWsspSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 156,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FireOperationCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 308,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetClientReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 357,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool GetSecurityModeFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 173,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ProcessOutgoingMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 180,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ServiceModelActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 49,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivityWithTransferInOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 219,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 242,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableCommunicationTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableCommunicationTimeouts.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 35,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1394,
  "endLine" : 1410,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyContractFilterDidNotMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 851,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMessageHeaderForParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 186,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SerializeBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 205,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ListenerHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 47,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 570,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyRpc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyRpc.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 45,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultContractInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultContractInfo.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 41,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PartInfo AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 244,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 68,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 44,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 259,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 277,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RelatesToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 799,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 198,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 536,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 559,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 672,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 76,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 120,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 112,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void TraceSocketReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 624,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultCode ReadFaultCode12Driver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 689,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PopulateHeaderDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AdjustPropertyCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 307,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TChannel InternalCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 145,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 189,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 207,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1015,
  "endLine" : 1031,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ParseInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1115,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateFramingMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 398,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidatePreambleAck()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 425,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ComputeBatchCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionBufferPool.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 72,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 49,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void EndWriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 299,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void TraceSocketReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 467,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlDictionaryReader GetReaderAtHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 277,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsStreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 55,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SecurityMessageProperty CreateServerSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 340,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 273,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 329,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SslStreamSecurityUpgradeProvider CreateClientProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityMessageProperty GetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 436,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool ValidatePreambleResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 624,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 75,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureAutoOpenManagers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 458,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void HandleReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 907,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupChannelCollections()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1382,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 249,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 267,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 605,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int EndRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 712,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CompressBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SspiSecurityTokenProvider GetSspiTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 181,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetUserNameCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 258,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenProvider GetUserNameTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 276,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 458,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 405,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1131,
  "endLine" : 1149,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1376,
  "endLine" : 1393,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1484,
  "endLine" : 1502,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 139,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicTransactionExternal11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 204,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsBindingElementsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 249,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 480,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Collection ImportAllContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 121,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection ImportAllBindings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpointCollection ImportEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 218,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpointCollection ImportEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 291,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FindWsaActionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1047,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WsdlImportException Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1933,
  "endLine" : 1949,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LogPolicyNormalizationWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2010,
  "endLine" : 2031,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetReferencedPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2079,
  "endLine" : 2096,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection GetInheritedContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 204,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateForParameterMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 166,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool OperationIsExportable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 436,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsWsdlExportable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 571,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 85,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateBodyPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 724,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateWrapperSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 917,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElement CreateSoapFaultBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 556,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleWsdlImports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 583,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IncrementCounter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 303,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 121,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaElement FindSchemaElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 805,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1039,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 684,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 310,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasOutputParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 784,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PolicyConversionContext ExportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 70,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSortedParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1540,
  "endLine" : 1556,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1696,
  "endLine" : 1712,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1953,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod GenerateClientClassMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 250,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void GenerateEventAsyncMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 508,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetUnknownHeaderInDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 298,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 55,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Trim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 101,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandlePromotionFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 112,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void VerifyLookupTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/FixedStringLookup.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 58,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateIterationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1507,
  "endLine" : 1523,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNamespaceStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3263,
  "endLine" : 3279,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddConformanceClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 557,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 164,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 164,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsCompatible()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 656,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 143,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 179,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateFramingMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 401,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidatePreambleAck()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 428,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SecurityMessageProperty CreateServerSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 162,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SslStreamSecurityUpgradeProvider CreateClientProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 68,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool ValidatePreambleResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 480,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureConnectionPoolRegistry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 208,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 302,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 360,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool GetPassword()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 59,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool GetPassword()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 88,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 45,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 66,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 124,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ConfigureService()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/FederationSTSServiceHost.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetAuthorizationHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 196,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetRequestCustomHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 278,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async virtual Task IssueAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannel.cs",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 374,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BasicHttpsSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 35,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CompleteClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 89,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult StartWritingStreamedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 224,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 394,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 37,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 159,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SendPreauthenticationHeadRequestIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1348,
  "endLine" : 1367,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CopyProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 90,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessOutputOption()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 253,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CreateDirectoryIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 117,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveSecurityKeyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/AggregateTokenResolver.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 73,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/AggregateTokenResolver.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 100,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/AggregateTokenResolver.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 127,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 36,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool StoreContainsCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 137,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HashAlgorithm TakeHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SignatureResourcePool.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 33,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 174,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIncomingChannelCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 189,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 424,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 446,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 476,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 495,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 163,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message12Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 421,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureDecryptedBodyStatusDetermined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 165,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 223,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 387,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 173,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKeyIdentifierClause CreateGenericXmlTokenKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 115,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 237,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 155,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBasicSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 110,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GenerateId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 502,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AreSecurityTokenParametersSuitableForChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 502,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeNegotiationState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 544,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 214,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 242,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeSecurityState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 414,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task SendCloseMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 633,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task SendCloseResponseMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 651,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1460,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetTokensForOutgoingMessages()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken ResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 100,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 242,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateFreshness()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 186,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsDigestAuthenticationScheme()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 66,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected bool IsIssuedSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 84,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenSerializer CreateSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 186,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TraceAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceAsyncResult.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 29,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceAsyncResult.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 46,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UnlockInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 136,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 500,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1436,
  "endLine" : 1451,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Callback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 312,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 330,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryAcquirePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1229,
  "endLine" : 1246,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetSubstituteDataContractType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 570,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 448,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 216,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Match()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/HeaderFilter.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 32,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 612,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsValidAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 391,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 841,
  "endLine" : 858,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 776,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 135,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 427,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task OpenOtherAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1043,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task CloseOtherAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1047,
  "endLine" : 1073,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateTerminateRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 145,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnBinderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 224,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SetLast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 409,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 797,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 43,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 93,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 118,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int FindMethod()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 461,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 167,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 187,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message GetReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1143,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetFaultActionString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1322,
  "endLine" : 1337,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MessagePartSpecification GetSignedReliabilityMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1393,
  "endLine" : 1408,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetReplyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 956,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 122,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchBytes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1125,
  "endLine" : 1140,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader GetReaderAtDetailContents11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 732,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 71,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 165,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 212,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int PrepareRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 127,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableOutputConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 45,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 245,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 265,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1024,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2249,
  "endLine" : 2265,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 110,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanCastTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 409,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryWriter TakeXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 696,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 88,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnBinderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 233,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseSequence.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 74,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnBinderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 696,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task OnReconnectTimerElapsed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1181,
  "endLine" : 1196,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 172,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PropagateChannelParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 45,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalClientSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LocalClientSecuritySettings.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 36,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalClientSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LocalClientSecuritySettings.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 241,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetSupportingTokensCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 189,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetSupportingTokensCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 208,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnblockChannelIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 411,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception GetClosedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 364,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception GetClosedOrFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 382,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TChannel GetCurrentChannelIfCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1077,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetTolerateFaults()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1419,
  "endLine" : 1436,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SspiSecurityTokenProvider GetSspiTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 91,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindHeaderProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 815,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetRelatesToValues()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1139,
  "endLine" : 1154,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Recycle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1527,
  "endLine" : 1542,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1604,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtMetadata()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1238,
  "endLine" : 1255,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtExtensions()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1289,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 138,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 158,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string XmlName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 191,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List GetMethodsInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 679,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTask()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 916,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription LoadRequestChannelContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 210,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckDuplicateFaultContract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1115,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1660,
  "endLine" : 1675,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyOutParameterType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1677,
  "endLine" : 1692,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1871,
  "endLine" : 1886,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1918,
  "endLine" : 1933,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 201,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IncludeType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 813,
  "endLine" : 840,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 291,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 71,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityMode ToSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SecurityMode.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 41,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NameValueCollection ParseQueryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 53,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 126,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MruCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 67,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 228,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 174,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnqueueItemCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1076,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ToMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 97,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 287,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3151,
  "endLine" : 3166,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool PromptEnterOrEscape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 271,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static T Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CollectionHelpers.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 26,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1633,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetReliableMessagingVersionName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1661,
  "endLine" : 1677,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/MakeOldAsyncMethodsPrivate.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 91,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemoryStream ResponseToMemoryStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 430,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CreateDirectoryIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/OutputPathHelper.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 82,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BeforeImportMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 121,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 141,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetSdkVersionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectPropertyResolver.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 134,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSupportedFramework()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/TargetFrameworkHelper.cs",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 229,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 45,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectReferenceStack.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 103,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldobj()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 938,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CompileSchemaSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 150,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveFailedContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 543,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsXmlAnyElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 789,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 831,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1167,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DataContract GetBuiltInDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 844,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName GetArrayTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1624,
  "endLine" : 1639,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void UpdateNamespaceAndMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1537,
  "endLine" : 1552,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeTypeDeclaration CreateTypeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 526,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContractDictionary GetKnownTypeContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 940,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPropertyChangedNotifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1035,
  "endLine" : 1050,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Attributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 53,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 131,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExceptionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 142,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ParseRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 679,
  "endLine" : 694,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowRequiredMemberMissingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 264,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CheckEndOfArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 516,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleIfInvalidCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1211,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartObjectHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 135,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteEndObjectHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 173,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object ReadObjectHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 290,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsStartObjectHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 307,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long GetInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1067,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public double GetDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1097,
  "endLine" : 1112,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryString GetDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1182,
  "endLine" : 1197,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetCharText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 841,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public UniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 99,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 60,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 461,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1102,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1367,
  "endLine" : 1385,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1731,
  "endLine" : 1746,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1767,
  "endLine" : 1782,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 339,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ToQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 497,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToCharsD2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1057,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 157,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ClearBuffers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 312,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 775,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 908,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinXmlToken NextToken1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2223,
  "endLine" : 2242,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Double GetDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4462,
  "endLine" : 4477,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AssertValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 590,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlSchemaComplexType GetBuiltInComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 89,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsChoiceFromChoiceSubstGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1810,
  "endLine" : 1825,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaContentType GetSchemaContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2034,
  "endLine" : 2049,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileParticleElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3141,
  "endLine" : 3156,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 777,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateQNameAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1769,
  "endLine" : 1784,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BuildSchemaList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 273,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanEntity1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2711,
  "endLine" : 2726,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 397,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XdrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 227,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 735,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddOrder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1577,
  "endLine" : 1593,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 86,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 809,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SaveTextValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 235,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaElement FindGlobalElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1365,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeExistingAttributesOptional()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1416,
  "endLine" : 1431,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddAttDef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 203,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 699,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BitSet GetApplicableMinMaxFollowPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1487,
  "endLine" : 1502,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckUniqueParticleAttribution()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1513,
  "endLine" : 1532,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool AddElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2264,
  "endLine" : 2279,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2329,
  "endLine" : 2344,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 248,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 395,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 889,
  "endLine" : 904,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1642,
  "endLine" : 1664,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1731,
  "endLine" : 1752,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1825,
  "endLine" : 1847,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3172,
  "endLine" : 3194,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3290,
  "endLine" : 3312,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3346,
  "endLine" : 3368,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3403,
  "endLine" : 3425,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3459,
  "endLine" : 3481,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3547,
  "endLine" : 3569,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3603,
  "endLine" : 3625,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3659,
  "endLine" : 3681,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3714,
  "endLine" : 3736,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaAnyAttribute Intersection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnyAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 110,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaAnyAttribute Union()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnyAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 128,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type ClrTypeNameToType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 985,
  "endLine" : 1003,
  "linesOfCode" : 16,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 117,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 807,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GetNextState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2435,
  "endLine" : 2451,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ChameleonKey.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Parse2Dig()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 1071,
  "endLine" : 1086,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaContentType GetSchemaContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1699,
  "endLine" : 1714,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CompileSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 267,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3019,
  "endLine" : 3037,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlUnionConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3671,
  "endLine" : 3692,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 162,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 503,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetSecondaryLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 860,
  "endLine" : 885,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 233,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 301,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentView()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 82,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int NewNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 671,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AllocateSlot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 830,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 278,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckChoiceIdentifierMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2114,
  "endLine" : 2131,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 197,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 313,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 146,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 310,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetArrayElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1072,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MethodBuilder EndMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 114,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stind()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2433,
  "endLine" : 2448,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2675,
  "endLine" : 2690,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ParseWsdlArrayType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 823,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddTarget()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1539,
  "endLine" : 1554,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 894,
  "endLine" : 909,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1800,
  "endLine" : 1815,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteExtraMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3615,
  "endLine" : 3630,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteEnumCase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4332,
  "endLine" : 4347,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckForDuplicateType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 291,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Merge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 445,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetParentName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 590,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNeedNullableMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 833,
  "endLine" : 848,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementAccessor ImportArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 443,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrimitiveMapping ImportNonXsdPrimitiveDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 692,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 522,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 344,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 920,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ResetAttributePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1879,
  "endLine" : 1894,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFollowingSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2081,
  "endLine" : 2096,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode PrevElemInPreOrder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 151,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlDocumentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentType.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 42,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 511,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode SetNamedItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 131,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendChildText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 901,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocumentSchemaValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 83,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 278,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttribute LoadDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 322,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName AddAttrXmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 173,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 843,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BooleanExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanExpr.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 35,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BuildResultsList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/VariableQuery.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 41,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseUnionExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 228,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public sealed override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ChildrenQuery.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 153,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 171,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 210,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteStartNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 396,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 539,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 559,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 547,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GeneratePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2124,
  "endLine" : 2140,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStringFragment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 569,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetOriginalAtomicValueStringOfElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2624,
  "endLine" : 2639,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 482,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 272,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 827,
  "endLine" : 842,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Indent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1407,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1507,
  "endLine" : 1522,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 296,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 435,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 600,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 754,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/IncrementalReadDecoders.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 86,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Decode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/IncrementalReadDecoders.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 106,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 420,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 481,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 530,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1023,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1310,
  "endLine" : 1325,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlCharCheckingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 74,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 658,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 127,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 173,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIncomingChannelCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 267,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 501,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 450,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 480,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 499,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryWriter OpenSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 100,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message12Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 398,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 177,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportMessageProtectionOrderAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1428,
  "endLine" : 1444,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateLayoutAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1523,
  "endLine" : 1538,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspTransportTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1850,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportX509ReferenceStyleAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2101,
  "endLine" : 2117,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadTargets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 160,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override RequestSecurityTokenResponseCollection CreateRequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 250,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateRequiredClaimsElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 947,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScopedMessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 198,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 242,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 588,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 30,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 47,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateFreshness()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 192,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsDigestAuthenticationScheme()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected bool IsIssuedSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 94,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool SetTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 134,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddActivityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 44,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddAmbientActivityToMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TraceAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceAsyncResult.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 29,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceAsyncResult.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 47,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UnlockInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 137,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 406,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1417,
  "endLine" : 1432,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Callback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 323,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 341,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryAcquirePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1222,
  "endLine" : 1239,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetSubstituteDataContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 468,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 461,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 226,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 631,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsValidAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 406,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 46,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartDescription ValidateAndGetStreamPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 184,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartDescription GetStreamPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 213,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message GetPendingMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 240,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 402,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CompleteClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 110,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult StartWritingStreamedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 245,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 369,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 323,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReturnToPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 581,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async Task InitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 96,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 139,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IConnection CreateConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 936,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task CreateConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 953,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int FindMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 443,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 108,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 170,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 44,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 126,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1142,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ApplicationContainerSettings.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 84,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 78,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int PrepareRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 107,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1171,
  "endLine" : 1188,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 309,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 252,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 294,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SendPreauthenticationHeadRequestIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 1224,
  "endLine" : 1243,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CopyProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 99,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1240,
  "endLine" : 1259,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 98,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 107,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PropagateChannelParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 44,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalClientSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LocalClientSecuritySettings.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 41,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetSupportingTokensCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 334,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsUserNameForCertificateBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 772,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsCertificateOverTransportBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1150,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DirectionalAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DirectionalAction.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 32,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransactionFlowOption GetOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElementImporter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 182,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SspiSecurityTokenProvider GetSspiTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 161,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri GetListenUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 297,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetRelatesToValues()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 997,
  "endLine" : 1012,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Recycle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1359,
  "endLine" : 1374,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsBindingElementsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 87,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int UriGetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 419,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddressBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1292,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1328,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1362,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ServiceEndpointCollection ImportAllEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 140,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyImportedWsdlPortType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 732,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1273,
  "endLine" : 1289,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public string FindAdHocPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1327,
  "endLine" : 1343,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LogImportError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1876,
  "endLine" : 1892,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElement ResolvePolicyReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2401,
  "endLine" : 2418,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryMatchNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1015,
  "endLine" : 1031,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddWrapperPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 701,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GenerateWrapperAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 792,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 137,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 157,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlElement FindAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyConversionContext.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 56,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 226,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Encoding GetDictionaryReaderEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1275,
  "endLine" : 1294,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddSoapEncodingSchemaIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1021,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List GetMethodsInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 642,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 879,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription LoadRequestChannelContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 210,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1603,
  "endLine" : 1618,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyOutParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1620,
  "endLine" : 1635,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1814,
  "endLine" : 1829,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1861,
  "endLine" : 1876,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 202,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 221,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeParameterDeclarationExpression GetRefParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 367,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool DoesMemberNameExist()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 387,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberProperty CreateEventAsyncCompletedArgsTypeProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 613,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 109,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContractGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationContractGenerationContext.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 58,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddImportToSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 56,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlSchema GetSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 91,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/CustomAttributeProvider.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 111,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 106,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityMode ToSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SecurityMode.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 40,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NameValueCollection ParseQueryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 52,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MruCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 49,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 230,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 152,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnqueueItemCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 997,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ToMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 100,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Delete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 274,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNestedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 966,
  "endLine" : 981,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 266,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 838,
  "endLine" : 853,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputFieldScopeModifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2465,
  "endLine" : 2480,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2588,
  "endLine" : 2604,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNestedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2932,
  "endLine" : 2947,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateChecksumPragma()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3405,
  "endLine" : 3420,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ConvertFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4626,
  "endLine" : 4642,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task GenerateParamsFileAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 333,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task CloseCommunicationObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 101,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message GetPendingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 145,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReturnToPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 588,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 43,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 93,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 118,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 38,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 161,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 281,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 258,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri GetListenUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 117,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Begin2Callback()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChainedAsyncResult.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 109,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushStreamLongwait()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 146,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 331,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task ReplyAuthenticationRequiredAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 552,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Task ToApm()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 607,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/FederationSTSServiceHost.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 52,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 168,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 34,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ToMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 92,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception ConvertTimeoutErrorException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 754,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 825,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetInboundSerializationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 440,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task CloseOutputAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 373,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void HandleCloseOutputAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 394,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 484,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 660,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckCloseStatus()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 691,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageProperty CreateTraditionalResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 384,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOutputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 654,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpRequestMessageProperty CreateTraditionalRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 360,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool IsSecurityTokenManagerRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 581,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateAndOpenTokenProvidersCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 766,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 83,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetArgument()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteHelpText()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 138,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static HelpCategory()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 356,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AtNewLine()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 611,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/UserNameSecurityToken.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 38,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 454,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ExtractId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 541,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 101,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 367,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityXXX2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 891,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityXXX2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 907,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ContainsClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 70,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerable FindClaims()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 87,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte GetByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Psha1DerivedKeyGenerator.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckAndAssignCallbackInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 186,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityXXX2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 648,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message CreateRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 461,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 593,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal abstract ReceiveSecurityHeader CreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 85,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 518,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool ReadRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 154,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteReferences()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 193,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTargets()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 218,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWhitespaceOrComment()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 167,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HashStream TakeHashStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 476,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlDictionaryReader GetReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 104,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBinding GetChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 146,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 410,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddEndorsingSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 128,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ShouldSerializeToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 523,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompleteSignature()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 592,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ChannelBinding GetChannelBindingFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 263,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsEqual()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 368,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSupportedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 386,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Claim GetPrimaryIdentityClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 408,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityBindingElement GetIssuerSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 932,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSecurityFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 1003,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IList GetSupportingTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 116,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override BodyWriter GetFirstOutgoingMessageBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 185,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override UniqueId GetSecurityContextTokenId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 559,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 373,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 274,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateSessionTokens()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 998,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldPurge()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 349,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetOutgoingSessionToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateRecipientClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 43,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CheckExternalWrapperMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 83,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnProcessReferenceList()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 902,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveSecurityKeyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1048,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 1093,
  "endLine" : 1111,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyToSignWithFragments()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 339,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddActivityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 48,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddAmbientActivityToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity ExtractActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 108,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 115,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 592,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message WaitForReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 778,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 133,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 99,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 36,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 169,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 579,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 452,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 737,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HasStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 246,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 726,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 376,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override SecurityProtocolFactory CreateSecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 84,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 192,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRange.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 73,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception GetPendingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 464,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RelatesToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 902,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 248,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ProcessTransferred()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 552,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 101,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ExecuteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 411,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 236,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetEncodedSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/IntEncoder.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 38,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void RemoveBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 605,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCreateSequenceActionString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1274,
  "endLine" : 1288,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryString GetCreateSequenceResponseAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1304,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCreateSequenceResponseActionString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1306,
  "endLine" : 1320,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryString GetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1339,
  "endLine" : 1353,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetNamespaceString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1355,
  "endLine" : 1369,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSequenceAcknowledgementActionString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1377,
  "endLine" : 1391,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetTerminateSequenceActionString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1416,
  "endLine" : 1430,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateCreateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1744,
  "endLine" : 1761,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 73,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetSessionContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 805,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 199,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 38,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 188,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected async Task WaitForPendingRequestsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 27,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SequenceRangeCollection GeneralCreate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 37,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 317,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 336,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1142,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Uri Get()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2231,
  "endLine" : 2247,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 83,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CallOnceManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2036,
  "endLine" : 2053,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 522,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyCompression()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 168,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 221,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateTerminateRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 140,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void OnConnectionLost()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1126,
  "endLine" : 1142,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryInitiateReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 218,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 165,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel StopSynchronizing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1489,
  "endLine" : 1505,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UnblockWaiters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1618,
  "endLine" : 1635,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1855,
  "endLine" : 1870,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteBufferedMessageHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1844,
  "endLine" : 1858,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExceptionDetail.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 33,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 101,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 45,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 563,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetExtensionReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1291,
  "endLine" : 1305,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContractDescription GetContract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 177,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 33,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 51,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 118,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateEncodedName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 306,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodInfo GetEndMethodInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 837,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetLogicalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 977,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasNoDisposableParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 979,
  "endLine" : 995,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 210,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Attribute GetFormattingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 834,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1800,
  "endLine" : 1814,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 485,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 425,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Byte ToByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Remoting/SoapHexBinary.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1166,
  "endLine" : 1181,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static BinHexEncoding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 43,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1077,
  "endLine" : 1091,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeMemberMethod GetImplementationOfMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 76,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WSHttpMaxOutProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 2118,
  "endLine" : 2133,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ExtractContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 451,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 745,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateEventBasedDuplexClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 105,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeNamespaceUniqueTypeFixer.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 27,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void VisitClientClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/RemoveSyncMethodsFromClientClass.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 26,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpWebResponse GetForbiddenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/HttpAuthenticationHelper.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FileNameFromNS_Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 164,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Encoding GetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 447,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TelemetryAddProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/MarkupTelemetryHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddStateForXmlSerializerImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 354,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ContainsHttpBindingExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 423,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteConversionError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 157,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidatePropertyNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectPropertyResolver.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 251,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static object CreateValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 261,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakePathsRelativeTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/UpdateOptions.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 100,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResolveFullPathsFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/UpdateOptions.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 119,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual object OnDeserializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 193,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SetupDebugging()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/DebugUtils.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 51,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AtNewLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 434,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 118,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 145,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableReader.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 50,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsAttributeDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SerializationExtensionMethods.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 33,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 822,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1044,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stelem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1330,
  "endLine" : 1344,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFatal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DiagnosticUtility.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 42,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SerializeWithoutXsiType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 156,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName ImportActualType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1040,
  "endLine" : 1055,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetInnerText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1417,
  "endLine" : 1431,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddReferencedAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 139,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ICollection GetKnownTypeReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 923,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsKnownType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 232,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 504,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 710,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CollectionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 704,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 379,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalDeserializeWithSurrogate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 201,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 195,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReaderSession.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Boolean ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1522,
  "endLine" : 1536,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1658,
  "endLine" : 1672,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 233,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 395,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteUniqueIdText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 886,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 247,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteUTF8Chars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 314,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void MoveToInitial()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 137,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override sealed bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1019,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2755,
  "endLine" : 2769,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2770,
  "endLine" : 2784,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 84,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 262,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ToUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 286,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string Trim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1167,
  "endLine" : 1181,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TextEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 259,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateBuffers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 445,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2492,
  "endLine" : 2507,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DateTimeOffset ValueAsDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3856,
  "endLine" : 3873,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 339,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool HasNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 356,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 142,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckForwardRefs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 499,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 937,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1791,
  "endLine" : 1805,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RecompileSchemaSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1894,
  "endLine" : 1908,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckForwardRefs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2041,
  "endLine" : 2056,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRequiredAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2128,
  "endLine" : 2142,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1290,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchema GetChameleonSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2169,
  "endLine" : 2184,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttribute CreateXmlNsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 417,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanAttlist3()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2280,
  "endLine" : 2294,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleTypeUnion.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 69,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaNames GetSchemaNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 340,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BeginRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 672,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 752,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitAttributeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1015,
  "endLine" : 1034,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GetNextState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1498,
  "endLine" : 1513,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 188,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckForwardRefs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 841,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaAttribute FindAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1348,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaElement FindElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1368,
  "endLine" : 1382,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaAttribute FindAttributeRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1384,
  "endLine" : 1398,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaElement FindElementRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1400,
  "endLine" : 1414,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetMinMaxOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 2528,
  "endLine" : 2542,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaType SchemaTypeFromRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNames.cs",
  "fileLinesCount" : 614,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 470,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool FindUPAParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1846,
  "endLine" : 1860,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MoveToParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 228,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 561,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3863,
  "endLine" : 3877,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3925,
  "endLine" : 3945,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3964,
  "endLine" : 3978,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 523,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 420,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSequenceFromChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1550,
  "endLine" : 1564,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaElement.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 383,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 281,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1569,
  "endLine" : 1584,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1613,
  "endLine" : 1628,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileMaxInclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 249,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileMaxExclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 266,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileMinInclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 283,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileMinExclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 300,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CheckPatternFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 890,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 497,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetDtdProcessing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1045,
  "endLine" : 1059,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaNames GetSchemaNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1381,
  "endLine" : 1395,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 105,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetFollowingEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 1032,
  "endLine" : 1053,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 161,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIdentifiers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaGraph()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 291,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 343,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaImport FindImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 171,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 312,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArrayModel GetArrayModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 86,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckSupportedMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 199,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberMapping ImportFieldMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 707,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerNamespaces.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 134,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldelem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1520,
  "endLine" : 1534,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitStackTop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1892,
  "endLine" : 1906,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ElseIfString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2128,
  "endLine" : 2145,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlQualifiedName GetXsiType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 290,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoFixups()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1616,
  "endLine" : 1631,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ReadReferencedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1863,
  "endLine" : 1878,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1208,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteArrayTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4354,
  "endLine" : 4368,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaImport FindImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 383,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsMixed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 809,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeDesc GetDataTypeSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1993,
  "endLine" : 2008,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaSimpleType FindDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 722,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 947,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 227,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write15_XmlSchemaSimpleTypeRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 648,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write38_XmlSchemaSimpleContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 882,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write55_XmlSchemaGroupRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1222,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1279,
  "endLine" : 1297,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1314,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MoveToNextNamespaceLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 664,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PathHasDuplicateNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 704,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator SelectDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1489,
  "endLine" : 1505,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlWriter PrependChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1530,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlWriter AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1532,
  "endLine" : 1547,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlText SplitText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlText.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 121,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 237,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 253,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode ReplaceChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 269,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode RemoveChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 285,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode PrependChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 301,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 317,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 232,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteStartNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 263,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 279,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string SetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 361,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1813,
  "endLine" : 1835,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1837,
  "endLine" : 1859,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1861,
  "endLine" : 1883,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1885,
  "endLine" : 1907,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 315,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseDocumentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 612,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode ReadNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1136,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode SetNamedItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlNode AddNodeForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 177,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AttributeQuery.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseRelativePathPattern()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 717,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 694,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 787,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1265,
  "endLine" : 1284,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 278,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 477,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 383,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 891,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2069,
  "endLine" : 2085,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidStateTransition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2194,
  "endLine" : 2208,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 528,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetMemberType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2550,
  "endLine" : 2564,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 400,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 917,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 994,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteStartNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 478,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 279,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 218,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 234,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 665,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 681,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 697,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 713,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 729,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 745,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 761,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 777,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 793,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 809,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AdjustLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 656,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 913,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 645,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 669,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 693,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 717,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseDtdFromParserContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1025,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishInitStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 764,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 237,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 255,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual DateTimeOffset ReadContentAsDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 273,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 291,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual float ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 309,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 327,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 345,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual long ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 363,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 666,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 861,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 879,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetAtomizedNameWPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 94,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 186,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 455,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 81,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509WindowsSecurityToken.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 75,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 368,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityXXX2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 835,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityXXX2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 851,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 87,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 95,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerable FindClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 84,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ContainsClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimSet.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 110,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Claim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 66,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 82,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 331,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 357,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 121,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckAndAssignCallbackInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 185,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityXXX2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 635,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWspPolicyWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 255,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal abstract ReceiveSecurityHeader CreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 92,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 120,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 484,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool ReadRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 142,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 177,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTargets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWhitespaceOrComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 166,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 84,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 327,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBinding GetChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 157,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 474,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSupportedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 475,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Claim GetPrimaryIdentityClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 496,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetKeyWrapAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 289,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 391,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryCreateKeyIdentifierClauseFromTokenXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 410,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 556,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldPurge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 362,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenProviderSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SupportingTokenProviderSpecification.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 31,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateRecipientClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 44,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateMsspSslContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 189,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspSecureConversationTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 205,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspRequireDerivedKeysAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 615,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity ExtractActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 97,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 117,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 323,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message WaitForReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 777,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 127,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 42,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 35,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 179,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 598,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 471,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 685,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static HttpTransportBindingElement GetHttpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 186,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 163,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 191,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 212,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RelatesToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 827,
  "endLine" : 842,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 337,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 372,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task CloseOutputAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 389,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async void HandleCloseOutputAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 410,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 500,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 688,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckCloseStatus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 719,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 101,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 163,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowPendingWriteException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 264,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception ConvertObjectDisposedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ExecuteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 393,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpResponseMessage GetHttpResponseMessageFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 182,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageProperty CreateTraditionalResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 401,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HasProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 220,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetEncodedSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 43,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOutputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 724,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 77,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetSessionContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 807,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 194,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 100,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected async Task WaitForPendingRequestsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 126,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpRequestMessage GetHttpRequestMessageFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 157,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpRequestMessageProperty CreateTraditionalRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 377,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 105,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 237,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1010,
  "endLine" : 1024,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetBufferedReaderAtBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1562,
  "endLine" : 1576,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ContainOnlyWhitespaceChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementPolicy.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 78,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ValidateUpgradeResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 645,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 155,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowPendingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 326,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyCompression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 233,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryInitiateReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 222,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 87,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public AsymmetricSecurityBindingElement CreateCertificateSignatureBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 533,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsUserNameForSslBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1050,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement GetTransportTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 177,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 167,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 554,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int FindHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 605,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Collection GetHeadersNotUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1085,
  "endLine" : 1102,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1409,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteBufferedMessageHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1652,
  "endLine" : 1666,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExceptionDetail.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 36,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsBindingElementsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 227,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 414,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 43,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetExtensionReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1378,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallImportContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 697,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallImportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 713,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ReadPolicyUris()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1424,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateMessageBindingAlternatives()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2247,
  "endLine" : 2261,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateFaultBindingAlternatives()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2263,
  "endLine" : 2277,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsdlPolicyDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2296,
  "endLine" : 2318,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ThrowExtensionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1208,
  "endLine" : 1224,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 32,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 50,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 117,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlReader GetXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 787,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override MetadataSection EndRetrieve()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 836,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override MetadataSection EndRetrieve()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1056,
  "endLine" : 1070,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetFailedReferenceType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1680,
  "endLine" : 1695,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int SetImportXmlType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1748,
  "endLine" : 1762,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddReferencedAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddOperationContractAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 394,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string DescriptionToCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 731,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodInfo GetEndMethodInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 800,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetLogicalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 937,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasNoDisposableParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 955,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 179,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Attribute GetFormattingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 821,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1743,
  "endLine" : 1757,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DebugCheckTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberMethod GetImplementationOfMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 483,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageInfo CreateMessageInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 401,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerFaultContractInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 722,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void HandleSchemaValidationError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 157,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object GetContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 178,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 87,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 481,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 424,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateCodeCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 117,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 192,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateEntryPointMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2040,
  "endLine" : 2056,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 114,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 132,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List SnapshotIdleConnections()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 387,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetPoolKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 673,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async Task InitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 61,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowPendingWriteException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 233,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetEncodedSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 45,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOutputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 572,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ValidateUpgradeResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 501,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 138,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowPendingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 311,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SendAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 194,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 315,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DataContractResolverTestServiceHost.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 34,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetChallengeResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 175,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dictionary GetRequestHttpHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 452,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void RemoveCertificatesFromStore()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/Program.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 48,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ConvertObjectDisposedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 669,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 192,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnUnknownElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 171,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsWsTrustResponseExpired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 373,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 158,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryComputeLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 279,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 295,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult BeginCloseOutput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 243,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task ReadStreamAsMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 185,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateClientCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 270,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void MergeWebHeaderCollectionWithHttpHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Assembly LoadAssembly()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 229,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteArguments()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 337,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509IssuerSerialKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509IssuerSerialKeyIdentifierClause.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 31,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 248,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 487,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryFind()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 139,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static bool CheckElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 173,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 183,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetChainStatusInformation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 236,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureInitialized()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 455,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void EnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 112,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 293,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 309,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteNamespaceDeclarations()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 536,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GenericXmlSecurityToken ProcessReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 477,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Message CreateRenewRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 682,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedGenericXmlSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/BufferedGenericXmlSecurityToken.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 27,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 34,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 270,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetLifetime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 471,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 487,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 109,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1178,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetElementAfterDecryption()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSignedEndorsingSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 145,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSignedSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 162,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InitiatorServiceModelSecurityTokenRequirement CreateInitiatorSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddHeaderProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 339,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 363,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task GetTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 380,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task CancelTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 396,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task CreateNegotiationStateAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 169,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DateTime GetKeyRenewalTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 969,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1695,
  "endLine" : 1708,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetScopedCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 116,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryResolveTokenFromIntrinsicKeyClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 1077,
  "endLine" : 1091,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 46,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncDuplexRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 831,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 877,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnableCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 932,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TimedOut()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1034,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessageFault CreateMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 213,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 347,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DispatchOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 969,
  "endLine" : 983,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 544,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 119,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 80,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SharedRuntimeState.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 400,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 418,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPropertiesToMessageCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 471,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OnWriteBodyContentsAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 817,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream GetStreamAndWriteStartWrapperIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task GetStreamAndWriteStartWrapperIfNecessaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsCharSetSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 357,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 293,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetMessageReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 126,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnXmlReaderClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 141,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecycledMessageState TakeMessageState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 160,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnMessageState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 195,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateCloseRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 125,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override WsrmFault ProcessRequestorResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 808,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 481,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 174,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDefaultQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/EncoderHelpers.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureBufferAllocated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 94,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TChannel CreateProxy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 43,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool InferHasDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 632,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 680,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object CreateCopyOfPropertyValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 532,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 670,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Terminate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 218,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureBufferAllocated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendPrefixDictionaryAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 981,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 150,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidAcknowledgementFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 508,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override CommunicationException CreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 673,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 35,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBase.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnRetryTimeoutElapsed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 213,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 56,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 118,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 145,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalAddressProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InternalDuplexBindingElement.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 31,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginEnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 500,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceServiceChannelCallStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1659,
  "endLine" : 1672,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Begin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1706,
  "endLine" : 1720,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ServiceChannel CreateServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 324,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateCloseRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 122,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 118,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message CreateAcknowledgmentMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 113,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateCloseRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 130,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 355,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 40,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 148,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnRemoteActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 723,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BufferManager CreateBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 31,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReplaceAt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1621,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void RemoveFactoryFromCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 784,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DXD()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 35,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMetadataReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1257,
  "endLine" : 1270,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContractDescription GetContract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 159,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBodyDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageBodyDescription.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 33,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 561,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static OperationContractAttribute GetOperationContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 943,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNoInheritanceWithContractClasses()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 116,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription LoadOutputChannelContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 193,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int CompareMessagePartDescriptions()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 669,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePropertyDescription CreateMessagePropertyDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1547,
  "endLine" : 1562,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1708,
  "endLine" : 1721,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1723,
  "endLine" : 1736,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1738,
  "endLine" : 1751,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1949,
  "endLine" : 1962,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1964,
  "endLine" : 1977,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1979,
  "endLine" : 1992,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateXmlSerializerFaultContractInfos()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 433,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ContainsItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 199,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetXmlLangAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 34,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void VerifyValueType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 316,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlEncodeNonAscii()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 158,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 246,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 280,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 409,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Remoting/SoapHexBinary.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 39,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 117,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 136,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 159,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 156,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 316,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 928,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void UnhandledExceptionFrame()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 491,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnhandledExceptionFrame()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 953,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnhandledExceptionFrame()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 986,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReactivateWaitableTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 284,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateWaitableTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 350,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XopIncludeReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1155,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1455,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream GetNextStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1965,
  "endLine" : 1983,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2182,
  "endLine" : 2197,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ProcessBootstrapDirOptionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 583,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetworkCredential GetCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetMethodNameBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 91,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MatchAllTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 165,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable FindClientTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 477,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void VisitAttributedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/RemoveSyncMethodsFromInterface.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 26,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CopyAttrsToTaskAsyncMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/RemoveSyncMethodsFromInterface.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 42,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsExtensionDataMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/RemoveExtensibleDataObjectImpl.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddGetSchemaMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 204,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool FileExists()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 196,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CollectionContainsOrAdd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 464,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection LoadWsdlImportExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 312,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SvcutilBootstrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/SvcutilBootstrapper.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 43,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/Utilities.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 50,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/AsyncHelper.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 36,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GenerateHelpText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 29,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteArguments()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 186,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static HelpCategory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 204,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BeginMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 217,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 402,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GenericInfo GetGenericInfoForDataMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1136,
  "endLine" : 1150,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetDataContractAdapterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 797,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAsciiLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1344,
  "endLine" : 1357,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetDefaultDataContractNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1708,
  "endLine" : 1722,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsAssemblyFriendOfSerialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2297,
  "endLine" : 2311,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName GetStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2396,
  "endLine" : 2409,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsKnownSerializableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 494,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 1007,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddExtensionData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1033,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateKeyValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1117,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractDictionary GetDataContractsForKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 214,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string OpenChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 784,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReplaceScopedKnownTypesTop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 203,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICollection GetKnownTypeReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 209,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override object InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override object InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 65,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override object InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 80,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal object TryGetUninitializedObjectWithFormatterServices()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 887,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InsertBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 261,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public float ReadSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 412,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 936,
  "endLine" : 949,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadCharRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1107,
  "endLine" : 1120,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1226,
  "endLine" : 1241,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1243,
  "endLine" : 1258,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1260,
  "endLine" : 1275,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1277,
  "endLine" : 1292,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1294,
  "endLine" : 1309,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1326,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1328,
  "endLine" : 1343,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1365,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1387,
  "endLine" : 1402,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1404,
  "endLine" : 1419,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Encoding GetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 138,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Encoding GetSafeEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 156,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetEncodingName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 174,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 969,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 318,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 771,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 804,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToZero()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 794,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteUniqueIdText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 707,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 691,
  "endLine" : 704,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 791,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinXmlToken NextToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2244,
  "endLine" : 2257,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PositionOnAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2413,
  "endLine" : 2427,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string XmlDeclValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2755,
  "endLine" : 2768,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckAllowContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3270,
  "endLine" : 3283,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteTimeZone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 747,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 514,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ImportAllCompiledSchemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 180,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CompileContentTypeParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1175,
  "endLine" : 1188,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1665,
  "endLine" : 1678,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateEndOfAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 765,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2191,
  "endLine" : 2204,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DtdParser()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 227,
  "linesOfCode" : 14,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParsePI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1419,
  "endLine" : 1432,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanAttlist7()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2401,
  "endLine" : 2414,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsYes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1610,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateStartElementIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 844,
  "endLine" : 859,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaSimpleContentExtension CheckSimpleContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1011,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddLeafNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1232,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Allows()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 119,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 649,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1557,
  "endLine" : 1575,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2956,
  "endLine" : 2975,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextWriter Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1080,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1780,
  "endLine" : 1793,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1900,
  "endLine" : 1913,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ParseQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2508,
  "endLine" : 2521,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ToZulu()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 381,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DateTime GetZuluDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 703,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaParticle CompileContentTypeParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1055,
  "endLine" : 1068,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompileCompexTypeElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2696,
  "endLine" : 2709,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 526,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1683,
  "endLine" : 1696,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1698,
  "endLine" : 1711,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ListAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3632,
  "endLine" : 3651,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FacetsCompiler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 51,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static decimal Power()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 989,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 163,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 862,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool GetSchemaByUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1438,
  "endLine" : 1451,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 103,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 174,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 311,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyDescriptorCollection GetItemProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 392,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 317,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CreateIdTables()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 599,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Shape ProcessParticleElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 140,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Shape ProcessParticleGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 161,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConstantMapping ImportConstantMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1226,
  "endLine" : 1240,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddUniqueAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2198,
  "endLine" : 2211,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int CompositeHash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 230,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void GenerateMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 293,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributeOverrides.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FieldModel GetFieldModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 183,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 124,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConstantMapping ImportConstantMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 633,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool GetNullAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 868,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ExportConstant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 319,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 886,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void GenerateMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1579,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteChoiceTypeCheck()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3488,
  "endLine" : 3501,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteInstanceOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4294,
  "endLine" : 4307,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ElementAccessor Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 176,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasExplicitSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 673,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 780,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementAccessor ImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 311,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string FindExtendedAnyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2098,
  "endLine" : 2111,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string FindExtendedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2113,
  "endLine" : 2126,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string FindExtendedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2128,
  "endLine" : 2141,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static long ToEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 400,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapAttributeOverrides.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteSortedItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 296,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write14_XmlSchemaSimpleTypeList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 632,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write_XmlSchemaFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 728,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write53_XmlSchemaAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1163,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static unsafe string VerifyQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 412,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowInvalidName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 412,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception GetInvalidNameException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 432,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ByteStack.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MoveToFirstNamespaceLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 549,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlNode OwnerNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1306,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DeleteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1789,
  "endLine" : 1803,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2313,
  "endLine" : 2326,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2370,
  "endLine" : 2383,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2437,
  "endLine" : 2450,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElementList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 43,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanInsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentFragment.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 171,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocumentXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void SetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 291,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int FindNodeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int FindNodeOffsetNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 112,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InsertParentIntoElementIdAttrMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 341,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveParentFromElementIdAttrMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 357,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SplitName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1265,
  "endLine" : 1278,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlNodeChangedEventArgs GetEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1292,
  "endLine" : 1305,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNodeReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1165,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaValidator CreateTypeFinderValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 799,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.SmallXmlNodeList.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveElementWithId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 263,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaElementDecl GetSchemaElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 642,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 81,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MoveUpUntillNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantOverDescendantQuery.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 98,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSelectionIterator.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 53,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool NotVisited()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingsibling.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool NextChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 56,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpNumberNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 326,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Visited()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingsibling.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 53,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "string Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 79,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "string Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 94,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/MergeFilterQuery.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNodeIterator.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 97,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 671,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 711,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 769,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 391,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 326,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 319,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetSpecialAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1626,
  "endLine" : 1640,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 785,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string FindPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1593,
  "endLine" : 1606,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 559,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 664,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 106,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 399,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 613,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsHtmlTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 376,
  "linesOfCode" : 14,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 269,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 457,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 486,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1168,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1186,
  "endLine" : 1200,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DtdParserProxy_ParsePI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2549,
  "endLine" : 2562,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task ContinueBoolTaskFuncWhenFalse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 114,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 128,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryFind()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 142,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetChainStatusInformation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 110,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReadOnlyCollection ValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureInitialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 430,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 250,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void EnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 120,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 281,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 297,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BasicHttpsSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 33,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WrappedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 95,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 158,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspWss11Assertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 742,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspTransportTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1815,
  "endLine" : 1831,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspRsaTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2226,
  "endLine" : 2242,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 107,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadAdditionalElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 95,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 308,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 439,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory CreateFederationProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 223,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityMessageProperty GetOrCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 219,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 126,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetUpEncryption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 91,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetEncryptionKeyDerivationLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 272,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetSignatureKeyDerivationLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 347,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 116,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetScopedCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 129,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory CreateFederationProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 127,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspSpnegoContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 172,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspRsaTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 650,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 46,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureConfirmationElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SignatureConfirmationElement.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 31,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetAllowCookiesFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 198,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Attach()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointDispatcher.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncDuplexRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 830,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 281,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DispatchOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 900,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 552,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 123,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 120,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SharedRuntimeState.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 61,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 419,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 437,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OnWriteBodyContentsAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 769,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ImportAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 98,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 152,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryComputeLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 251,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 267,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetMessageReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 133,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnXmlReaderClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 148,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecycledMessageState TakeMessageState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 167,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnMessageState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 202,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleReadComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 295,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 451,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult BeginCloseOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 264,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task ReadStreamAsMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 180,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Stream InitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void TraceWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 575,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 129,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract AsyncCompletionResult BeginReadCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 375,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDefaultQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/EncoderHelpers.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TChannel CreateProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 43,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 179,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 595,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 588,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ArraySegment EncodeMessageFrame()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 232,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void PrepareReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 150,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendPrefixDictionaryAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 983,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 133,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 344,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportSequenceSTR()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 439,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 37,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBase.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 35,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 923,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1142,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static EnvelopeVersion ReadStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1195,
  "endLine" : 1209,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 2061,
  "endLine" : 2074,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureWriteBodyContentsState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 253,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void MergeWebHeaderCollectionWithHttpHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnConnectionIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 384,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginEnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 523,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceServiceChannelCallStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1622,
  "endLine" : 1635,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Begin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1669,
  "endLine" : 1683,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ServiceChannel CreateServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 324,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ImportFaultSoapAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 182,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 322,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsAnonymousForCertificateBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 690,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsUserNameOverTransportBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1084,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateKerberosOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1166,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override AsyncCompletionResult BeginRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 185,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 40,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BufferManager CreateBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 30,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string EncodingToCharSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 96,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TrackAgreement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElementImporter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 148,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TrackAgreementTransactionProtocol()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElementImporter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 165,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindHeaderProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 703,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1277,
  "endLine" : 1291,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1411,
  "endLine" : 1424,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReplaceAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1426,
  "endLine" : 1441,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DXD()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 39,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 91,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMetadataReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1330,
  "endLine" : 1343,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static OperationDescription FindOperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 845,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlAttribute FindAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1291,
  "endLine" : 1304,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string CreateIdXPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2436,
  "endLine" : 2449,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsBuiltInOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 453,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string InsertPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 841,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1170,
  "endLine" : 1183,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1185,
  "endLine" : 1198,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAdditionalAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 760,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSet GetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 343,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleSchemaImports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 564,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSoapBindingExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 118,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OperationFormatStyle GetStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1191,
  "endLine" : 1204,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override string ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2042,
  "endLine" : 2055,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBodyDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageBodyDescription.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 34,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 524,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static OperationContractAttribute GetOperationContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 906,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 38,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 196,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNoInheritanceWithContractClasses()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 116,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription LoadOutputChannelContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 193,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int CompareMessagePartDescriptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 656,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1651,
  "endLine" : 1664,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1666,
  "endLine" : 1679,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1681,
  "endLine" : 1694,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1892,
  "endLine" : 1905,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1907,
  "endLine" : 1920,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1922,
  "endLine" : 1935,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OverrideFlow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TransactionFlowAttribute.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 50,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateXmlSerializerFaultContractInfos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 385,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMetadataSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 105,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write68_Metadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 250,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddElementToSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 37,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 59,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 52,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 69,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void VerifyValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 313,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlEncodeNonAscii()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 154,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 279,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 408,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 58,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 77,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 100,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 290,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 833,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnhandledExceptionFrame()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 967,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UnhandledExceptionFrame()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 1000,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputDirection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1250,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/FixedStringLookup.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 36,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string QuoteSnippetStringVerbatimStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 528,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputDirection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2983,
  "endLine" : 2996,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message DecodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleReadComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 182,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConnectionPool CreatePool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolRegistry.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 75,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Encode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 28,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ArraySegment EncodeMessageFrame()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 237,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnConnectionIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 317,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddPreReadData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 66,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 216,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EchoResponse Echo()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 453,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task FaultPing()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 83,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool GetResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 142,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UploadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 62,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int NonTerminatingMethodCallingDuplexCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 76,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int TerminatingMethodCallingDuplexCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 95,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 81,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 96,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 139,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 154,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetIssuerName()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/ReturnX509SubjectNameOrRSAIssuerNameRegistry.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 25,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryResolveType()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 316,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UploadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 88,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static X509Name CreateX509Name()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 542,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/InvariantComparer.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Find()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1144,
  "endLine" : 1156,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement Find()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1186,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1232,
  "endLine" : 1245,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message GetMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PortType GetPortType()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Service GetService()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 101,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 116,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TransportBindingElement GetTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 78,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 176,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MergeWithTraditionalProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 400,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannelCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnWriteComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 547,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MergeWithTraditionalProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 376,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual TChannel OnCreateChannelCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 528,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PipeConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 52,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Options ParseArguments()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetFilepathWithExtension()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 58,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FilenameFromUri_Add()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 219,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Assert()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Tool.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureEtwProviderInitialized()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/FxTrace.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 144,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 237,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken EndGetToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 58,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken RenewToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken EndRenewToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 138,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RenewTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 154,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken ResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 26,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken ResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKey ResolveSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryLookupSidFromName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 381,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ManagedPsha1()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Psha1DerivedKeyGenerator.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void AddClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/DefaultEvaluationContext.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasDuplexOperations()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 237,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 384,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 407,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContractAttribute.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 114,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseSection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader CreateFullBodyReaderFromBufferedState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 141,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 368,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryAddNonce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClaimTypeRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/ClaimTypeRequirement.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 31,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedKeySecurityTokenStub()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityTokenStub.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string InternalToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/ServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 239,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ReceiveSecurityHeader CreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 183,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ReceiveSecurityHeader CreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 217,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ISignatureValueSecurityElement ReadSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 244,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 77,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 409,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void OnPropertySettingsError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 542,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Task OpenTokenProviderIfRequiredAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 518,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Task CloseTokenProviderIfRequiredAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 539,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static NetworkCredential GetNetworkCredentialsCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 693,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 276,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityToken CreateDerivedKeyToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 224,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 199,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 550,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ConfigureSessionProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 288,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OpenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 452,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 491,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetupDelayedSecurityExecution()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 123,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 35,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 607,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AreTokensEqual()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 1003,
  "endLine" : 1017,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyToSign()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 320,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProgrammaticEndpointTrait.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 44,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProgrammaticEndpointTrait.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateAsyncActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 133,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 176,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 231,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 313,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Detach()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointDispatcher.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 98,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddUnknownHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 290,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnsurePumping()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 292,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1547,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnReplyCompletedCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 364,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage41()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 615,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 497,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 518,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 222,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventTraceActivity TraceDispatchMessageStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1279,
  "endLine" : 1292,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 514,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChannelPump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 559,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 581,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 382,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupStreamAndMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 355,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetPropertiesFromMessageCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 493,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object GetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 660,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 674,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 880,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 741,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetInnerProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task OnOpenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 235,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecycledMessageState DoTakeMessageState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 104,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceRange()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRange.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FromHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 223,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 317,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageIDHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 758,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 347,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 971,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 268,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadFromBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 192,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task PreReadBufferAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 299,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void PrepareRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplyToInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 205,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 363,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsrmAcknowledgmentInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1069,
  "endLine" : 1081,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmAcknowledgmentHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1271,
  "endLine" : 1283,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 35,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 148,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 302,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 225,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BodyWriter OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 174,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndEnsureDisplayUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 472,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDuplexSession GetDuplexSessionOrThrow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1425,
  "endLine" : 1439,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 274,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 493,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 85,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CantCreateListenerException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 241,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 262,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task WaitForShutdownAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 685,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 722,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 736,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 34,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateEncoding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TransitionToClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 725,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool ValidateOutputOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 821,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 978,
  "endLine" : 992,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1286,
  "endLine" : 1299,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1356,
  "endLine" : 1370,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 181,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlObjectSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 87,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OperationFormatter GetOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 76,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetUniqueName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetOperationContractProviderType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 408,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasBeginMethodShape()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 870,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1646,
  "endLine" : 1658,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1694,
  "endLine" : 1706,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1829,
  "endLine" : 1841,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1843,
  "endLine" : 1855,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1857,
  "endLine" : 1869,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1904,
  "endLine" : 1916,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1935,
  "endLine" : 1947,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 87,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RsaEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/RsaEndpointIdentity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/RsaEndpointIdentity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultException CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 177,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string TrimEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string TrimStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 87,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 181,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlPathEncode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 81,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueTask DisposeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task CallActionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 403,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 231,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 225,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventTraceActivity GetFromThreadOrCreate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AsyncCallback PrepareAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 242,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reinitialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledOverlapped()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 453,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncQueueReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 900,
  "endLine" : 912,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 987,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool WaitOne()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 221,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool Wait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 235,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Schedule()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Schedule()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetContentTypeForMimeMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 179,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 952,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RequestCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/NamedPipeMetadataImporter/NamedPipeMetadataImporter.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 78,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dictionary AddSpecifiedTypesToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 857,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 94,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 533,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeTypeDeclaration CreateCallbackImplClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 406,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 51,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 187,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StreamWriter CreateOutputFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeSerializer.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpWebResponse GetUnauthorizedResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/HttpAuthenticationHelper.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetFileNameWithExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 178,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetXmlElementFilename()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 343,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task LoadAsXmlSchemaIncludesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 341,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ResolveMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 236,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetFilePathWithExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/OutputPathHelper.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FilenameFromUri_Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/OutputPathHelper.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 408,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void CheckIfTypeSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 227,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableReader.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EnumDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 170,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryReadNullAtTopLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object For()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 324,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndForEach()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 413,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadArrayElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 656,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaComplexType CreateAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaExporter.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 111,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Dictionary GetMemberNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ContractCodeDomInfo.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 184,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckIfCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 581,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ImportSurrogateData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1339,
  "endLine" : 1351,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetGetOnlyCollectionDataContractSkipValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 603,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 677,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 194,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetMemberIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 227,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool CreateGetOnlyCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 951,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CheckIfNeedsContractNsAtRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 208,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContract FindDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 192,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void CheckIfTypeSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 184,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 685,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 492,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InvokeOnDeserializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 247,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InvokeOnDeserialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 261,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 482,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WrapNullableObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 496,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryEnsureByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 206,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetWindow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 281,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsAttrChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 697,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetQuoteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 749,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetApostropheCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 776,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 908,
  "endLine" : 920,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 934,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 795,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1449,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreStartElementAsyncCheck()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 526,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SupportedEncoding GetSupportedEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 188,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 114,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 415,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 903,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMultiByteInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 438,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1279,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1287,
  "endLine" : 1299,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1306,
  "endLine" : 1318,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1326,
  "endLine" : 1338,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1357,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1377,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1384,
  "endLine" : 1396,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1404,
  "endLine" : 1416,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1423,
  "endLine" : 1435,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1455,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1462,
  "endLine" : 1474,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1482,
  "endLine" : 1494,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1501,
  "endLine" : 1513,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1533,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1540,
  "endLine" : 1552,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 198,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Task WriteBytesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 212,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 194,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 208,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 222,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 236,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TimeSpan ReadElementContentAsTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 250,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Guid ReadElementContentAsGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 264,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override UniqueId ReadElementContentAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 278,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InsertNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 995,
  "endLine" : 1007,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1205,
  "endLine" : 1217,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlTextNode MoveToWhitespaceText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 252,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 496,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetLocalNameAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2134,
  "endLine" : 2146,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetNamespaceUriAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2148,
  "endLine" : 2160,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValueAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2162,
  "endLine" : 2174,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSorted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2490,
  "endLine" : 2502,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2553,
  "endLine" : 2565,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Register()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2712,
  "endLine" : 2724,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 326,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 718,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1905,
  "endLine" : 1917,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SimpleCheckForDuplicateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2713,
  "endLine" : 2725,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Write3Dec()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 672,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static XmlSchemaComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 60,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 353,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 156,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Execute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateSForSSimpleTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecursivelyCheckRedefinedAttributeGroups()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 569,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckUnionType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 777,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromGroupBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1726,
  "endLine" : 1742,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaSimpleType GetSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3179,
  "endLine" : 3191,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaAttDef CheckIsXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1798,
  "endLine" : 1823,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string PrintNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2668,
  "endLine" : 2680,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1098,
  "endLine" : 1110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseFreeFloatingDtd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 500,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SaveParsingBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3300,
  "endLine" : 3313,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 210,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1187,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1229,
  "endLine" : 1241,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 824,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Or()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 148,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaSimpleType GetNormalizedStringTypeV1Compat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 340,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaSimpleType GetTokenTypeV1Compat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 354,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1483,
  "endLine" : 1500,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConversionRuleGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 894,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSimpleTypeUnion_MemberTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1513,
  "endLine" : 1525,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2579,
  "endLine" : 2591,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Execute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckUnionType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 692,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 251,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 550,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1214,
  "endLine" : 1228,
  "linesOfCode" : 13,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object ChangeListType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2904,
  "endLine" : 2922,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ParseFacetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 678,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1705,
  "endLine" : 1718,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 462,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 480,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 586,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FillAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 464,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "XmlQualifiedName ParseQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 720,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 759,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 295,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 443,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DebugDump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 294,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetParentProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 434,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 127,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArrayList Depends()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 328,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GenerateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static object GetConvertedDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1469,
  "endLine" : 1483,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2325,
  "endLine" : 2337,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetArrayTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 759,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckForDuplicateType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSchemaImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 145,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportNonXsdPrimitiveMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 213,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FieldModel GetPropertyModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 227,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object For()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 308,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndForEach()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 414,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadArrayElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 693,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InternalElseIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2104,
  "endLine" : 2117,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void While()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2147,
  "endLine" : 2159,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2302,
  "endLine" : 2314,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void CheckReaderCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 2066,
  "endLine" : 2078,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddPropertyChangedNotifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 391,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 869,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1090,
  "endLine" : 1102,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GenerateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1600,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportNonXsdPrimitiveMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 449,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 133,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 694,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string EscapeQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 118,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 691,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 968,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBaseMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1155,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MembersMapping ImportMembersType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 598,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportAttributeGroupMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1675,
  "endLine" : 1687,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType FindType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2039,
  "endLine" : 2051,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializationILGen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Regex NewRegex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 80,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 281,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeDesc GetDataTypeSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 706,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializationCodeGen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlTypeMapping GetKnownMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 770,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write32_XmlSchemaAttributeGroupRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 771,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write52_XmlSchemaChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryVerifyName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 390,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryVerifyNMTOKEN()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 530,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string VerifyPublicId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 580,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string VerifyWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 598,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DateTime SwitchToLocalTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1485,
  "endLine" : 1499,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DateTime SwitchToUtcTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1501,
  "endLine" : 1515,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool StrEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1568,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static private Int64 Hash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 582,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 904,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode GetMatchingNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 189,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool PrepareOwnerElementInElementIdAttrMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual String Substring()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void AppendData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 114,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 131,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 515,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 243,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool PrepareParentInElementIdAttrMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 388,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckNodeSequenceCapacity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 575,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.SmallXmlNodeList.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlChildEnumerator.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 42,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 779,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlNode RemoveNodeAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 156,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 177,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IDQuery.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 73,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List ProcessArguments()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 454,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FunctionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FunctionQuery.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathChildIterator.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpQueryNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 170,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpQueryStringE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 185,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpQueryStringO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 200,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfQueryE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 215,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfQueryO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 230,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator FetchInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingsibling.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static double GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumericExpr.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseOrExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseAndExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 98,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParsePattern()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 619,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int LookupNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 424,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1536,
  "endLine" : 1548,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PrependChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1567,
  "endLine" : 1579,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1598,
  "endLine" : 1610,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1629,
  "endLine" : 1641,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlCharCheckingWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 266,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1755,
  "endLine" : 1770,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1772,
  "endLine" : 1787,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 525,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 566,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 783,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1881,
  "endLine" : 1896,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1898,
  "endLine" : 1913,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1410,
  "endLine" : 1422,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1424,
  "endLine" : 1436,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1438,
  "endLine" : 1450,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1452,
  "endLine" : 1464,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1466,
  "endLine" : 1478,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1480,
  "endLine" : 1492,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1494,
  "endLine" : 1506,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1508,
  "endLine" : 1520,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1096,
  "endLine" : 1109,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XsdCachingReader GetCachingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2592,
  "endLine" : 2604,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteMetaElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 498,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 800,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 857,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 873,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 888,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 903,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 946,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1004,
  "endLine" : 1016,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1071,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected _CLASS_NAME()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 171,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 413,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 616,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 632,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 262,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int CopyToBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 640,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string CreateNameWPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 683,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteMetaElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 497,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlValidatingReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 182,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlValidatingReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 202,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateHtmlElementTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 314,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateHtmlAttributeTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 335,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1056,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1071,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1136,
  "endLine" : 1149,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1171,
  "endLine" : 1183,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DtdParserProxy_PopEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2635,
  "endLine" : 2647,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReader AddValidationAndConformanceWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 647,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/UserNameSecurityToken.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 35,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 477,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ExtractId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 626,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RenewTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken ResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 26,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken ResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKey ResolveSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityToken ResolveSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 204,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 44,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ContainsClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasDuplexOperations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 220,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 411,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContractAttribute.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 50,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClaimTypeRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/ClaimTypeRequirement.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 31,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SupportingTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 33,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string InternalToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/ServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 238,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspTransportBindingAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 570,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspX509TokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2119,
  "endLine" : 2131,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateMsspSslContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2576,
  "endLine" : 2588,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspSecureConversationTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2771,
  "endLine" : 2783,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string InsertEllipsisIfTooLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2968,
  "endLine" : 2981,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetSecurityPolicyDriver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 3093,
  "endLine" : 3107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ReceiveSecurityHeader CreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 195,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ReceiveSecurityHeader CreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ISignatureValueSecurityElement ReadSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 261,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetUpKeyWrap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 75,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteAdditionalElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 127,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 238,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ExtractId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 535,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void OnPropertySettingsError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryParseKeySizeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 682,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryParseTokenTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 779,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataProtectionSecurityStateEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/DataProtectionSecurityStateEncoder.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetUpDecryption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 76,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 138,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointIdentity CreateWindowsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 313,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static NetworkCredential GetNetworkCredentialsCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 784,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCurrentUserIdAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 848,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override UniqueId GetSecurityContextTokenId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 499,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 570,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryParseKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 111,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingElement CreateTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 117,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 188,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 185,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UdpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UdpBinding.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TransportBindingElement GetTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 164,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 133,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateAsyncActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 158,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 201,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 256,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 349,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Detach()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointDispatcher.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnsurePumping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 302,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1516,
  "endLine" : 1528,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnReplyCompletedCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 298,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage41()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 547,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 508,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 529,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 264,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventTraceActivity TraceDispatchMessageStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1285,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 229,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChannelPump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 138,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 401,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskMethodInvoker()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 283,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupStreamAndMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 335,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetPropertiesFromMessageCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 472,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 608,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 622,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StreamFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DispatchOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperation.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 42,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 580,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientOperation.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetInnerProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecycledMessageState DoTakeMessageState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 111,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SessionConnectionReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 42,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FromHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 215,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultToHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 307,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageIDHeader ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 709,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 136,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task GetCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 275,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadStreamedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 244,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List SnapshotIdleConnections()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 382,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Begin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureReadEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 884,
  "endLine" : 898,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception ConvertTimeoutErrorException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 272,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 188,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MergeWithTraditionalProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 417,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannelCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 93,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ArraySegment EncodeMessageFrame()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 316,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void PrepareRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnWriteComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 604,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void TraceWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 411,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 177,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MergeWithTraditionalProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 393,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 278,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement GetTransportTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 140,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SecurityMessageProperty CreateClientSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 259,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CodeAttributeDeclaration FindOrCreateAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityAttributeGenerationHelper.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 28,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 138,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 186,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 195,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BodyWriter OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 162,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 530,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 544,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual TChannel OnCreateChannelCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 436,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeProvider.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 29,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FramingConnectionDuplexSession CreateSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 140,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AcceptConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 400,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndEnsureDisplayUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 495,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDuplexSession GetDuplexSessionOrThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1430,
  "endLine" : 1444,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 37,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 478,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CantCreateListenerException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 240,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ApplyAddressingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 211,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnrecognizedAssertionsBindingElement.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 75,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnrecognizedAssertionsBindingElement.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1203,
  "endLine" : 1216,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 194,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 626,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnIoComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 867,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGetFaultString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingFormat.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 167,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlDictionaryReader GetBufferedMessageHeaderReaderAtHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 783,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 94,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsdlImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 68,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCreateFaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 531,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryFindExistingContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 658,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CompareOperations()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 1011,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetAllPorts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1542,
  "endLine" : 1554,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ExportEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 127,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateFaultBindingPolicyKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 907,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckAndSetMessageContractTypeToBare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 204,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateOrOverrideActionProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 397,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeParameterDeclarationExpression GetParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 523,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 197,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 206,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSet GetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 370,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescription ImportMessagePart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1472,
  "endLine" : 1484,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializerSchemaImporter Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1625,
  "endLine" : 1637,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override string ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1666,
  "endLine" : 1678,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override CodeTypeReference ImportFaultElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1776,
  "endLine" : 1788,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override CodeTypeReference ImportFaultType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1803,
  "endLine" : 1815,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSerializerSchemaImporter Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1982,
  "endLine" : 1994,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IncrementAndLogIfExceededLimit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 214,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetAfterExtensionsBuiltInContractGenerators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 172,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetUniqueName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAsciiLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 207,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateEncodedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 278,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetOperationContractProviderType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 371,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasBeginMethodShape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 833,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePropertyDescription CreateMessagePropertyDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1494,
  "endLine" : 1508,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1589,
  "endLine" : 1601,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1637,
  "endLine" : 1649,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1772,
  "endLine" : 1784,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1786,
  "endLine" : 1798,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1800,
  "endLine" : 1812,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1847,
  "endLine" : 1859,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1878,
  "endLine" : 1890,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeAttributeDeclaration ToKnownType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 178,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool DoesTypeAndMemberNameExist()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 417,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool DoesParameterNameExist()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 454,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsdlEndpointConversionContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 41,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsdlEndpointConversionContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 587,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OperationContractGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationContractGenerationContext.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 40,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContractGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationContractGenerationContext.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsElementValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 190,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ChangeItemKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 123,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 35,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultException CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 174,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Activity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/Activity.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 35,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ExceptionUtility GetExceptionUtility()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/DiagnosticUtility.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlPathEncode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 80,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 224,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AsyncCallback PrepareAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 268,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reinitialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncQueueReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 816,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 904,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 823,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool WaitOne()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 224,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureEtwProviderInitialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/FxTrace.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDomProvider CreateProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 87,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual CompilerResults FromFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 220,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResolveReferencedAssemblies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 307,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 636,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendEscapedChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1456,
  "endLine" : 1468,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1791,
  "endLine" : 1803,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerResults FromFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4114,
  "endLine" : 4130,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResolveReferencedAssemblies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4203,
  "endLine" : 4215,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1637,
  "endLine" : 1649,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1674,
  "endLine" : 1686,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateUICulture()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 453,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 626,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 52,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ArraySegment EncodeMessageFrame()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 321,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsStreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 221,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ValidateRemoteCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 417,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamUpgradeProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FramingConnectionDuplexSession CreateSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AcceptConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 333,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 307,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 322,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 380,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessEof()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 435,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGetFaultString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingFormat.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EchoRpcEncWithHeadersService()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 434,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Begin()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChainedAsyncResult.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Authorized()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool BadAuthenticationResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext ReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 194,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 227,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomTextMessageBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 40,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetAuthorizationHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 568,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsDecompressionEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDecompService.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 87,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Authorized()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 46,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dictionary GetIncomingMessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 294,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingElement CreateTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 142,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueTask ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketAwaitableEventArgs.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 42,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueTask SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketAwaitableEventArgs.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 275,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 322,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePart FindPartByName()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1025,
  "endLine" : 1036,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannel.cs",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationBindingElement.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 68,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 68,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 172,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task SerializeToStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 264,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseOutputSessionCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 906,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 434,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpResponseMessage ProcessGetResponseWebException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetResponseStreamExcerptString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadChunkedBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 198,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TryConvertAndThrow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 156,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddServerCertMappingOrSetRemoteCertificateValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 204,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task EnsureInputClosedAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 623,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateExceptionOnTaskFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 212,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 220,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 605,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 629,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task CreateAndOpenTokenProvidersAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 779,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddHeaderWithoutValidation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 34,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpsSecurityMode ToSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NamedPipeTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 67,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IEnumerable GetContracts()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ExportModule.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 60,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProcessArguments()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 155,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Assembly ResolveAssembly()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/TypeResolver.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 45,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TryGetDirectoryPath()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateCode()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/XmlSerializerGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 43,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int CalculateMaxNameLength()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 319,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetBufferWidth()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 636,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKey CreateKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509RawDataKeyIdentifierClause.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 411,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 35,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 153,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MatchesKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 182,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 183,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 280,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 119,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HashStream TakeHashStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SignatureResourcePool.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool SupportedClaimType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 254,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X500DistinguishedNameClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 390,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 341,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 421,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UpnEndpointIdentity.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DnsEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DnsEndpointIdentity.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader CreateFullBodyReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetPrefixIfNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 483,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 306,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 286,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetValueAsQName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ReadTextElementAsTrimmedString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 278,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ReadElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 397,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ReadElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 411,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 528,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKeyIdentifierClause CreateGenericXmlSecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 889,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateRequestorEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1266,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 189,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 478,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StartSecurityApplication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 459,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityStandardsManager CreateSecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 678,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 369,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderEntry.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 34,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionSymmetricTransportSecurityProtocolFactory.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 237,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 458,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientSecuritySessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 321,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnCloseResponseReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1727,
  "endLine" : 1738,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnCloseReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1740,
  "endLine" : 1751,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ExtractItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 327,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PurgeIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 363,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SignatureConfirmations.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Claim CheckDnsEquivalence()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 203,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateKeyWrapAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 278,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 332,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SpnEndpointIdentity.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Guid GetReceivedActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ExtractAsyncOperationStartTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 325,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryAttachActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeoutException GetReceiveTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 246,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RequestStarting()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 538,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RequestCompleting()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 551,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 613,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1453,
  "endLine" : 1465,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryUserClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1566,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyOperationRuntime GetOperationByName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 226,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableDispatchRuntime GetRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 304,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectInputsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectOutputsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 162,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMustUnderstand()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 329,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Register()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 333,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 501,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameterPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 298,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 408,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTerminatingOperationBehaviorNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TerminatingOperationBehavior.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AbortRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 182,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CloseRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 199,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InvalidOperationException CreateOuterExceptionWithEndpointsInformation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 478,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object DeserializeReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 76,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 91,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static object CreateTypedMessageInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 176,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 371,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SerializeBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 387,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 454,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 469,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 756,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureServiceInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 484,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriGenerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 257,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 71,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 86,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FromHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 203,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 302,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReplyToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 626,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageIDHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 732,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RelatesToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 832,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int PredictMessageSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddDemuxerBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 243,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task LastSyncCompletedReadTask()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 267,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 342,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 485,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task HelpReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputChannel.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 23,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Encode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/IntEncoder.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 21,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureShadowBufferAllocated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 93,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 259,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 272,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 131,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Enter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 164,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task EnsureChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 848,
  "endLine" : 859,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1166,
  "endLine" : 1179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ReadEmptyElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2022,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetMessageId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 937,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1773,
  "endLine" : 1785,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetReliableMessagingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 192,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 590,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader GetReaderAtDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 713,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 43,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanEnqueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 243,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 154,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 169,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 280,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 283,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 460,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 308,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 93,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginEnsureDisplayUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 458,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndEnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 513,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeoutException GetOpenTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 891,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1170,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CantCreateChannelException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 258,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoderFactory CreateMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 205,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 154,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 478,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 542,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 555,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlDictionaryReader GetHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 644,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientReliableDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1092,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 137,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 43,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool StopPolling()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 849,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override WsrmFault VerifyDuplexProtocolElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 863,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception GetFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 396,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext WrapRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 838,
  "endLine" : 851,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1740,
  "endLine" : 1752,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 38,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IEnumerator GetUnderstoodEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 881,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 460,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteAsyncCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 885,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 929,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlDictionaryReader GetReaderAtSection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 485,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 39,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlObjectSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescriptionCollection.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsValidNCName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 239,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 263,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 363,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsBegin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 884,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTask()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 897,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UpdateContractDescriptionWithAttributesFromServiceType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 326,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetParameterType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1574,
  "endLine" : 1585,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1787,
  "endLine" : 1798,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1816,
  "endLine" : 1827,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ApplyServiceInheritance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 2031,
  "endLine" : 2044,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlReflectionMember GetXmlReflectionMember()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1056,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HasNoXmlParameterAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1229,
  "endLine" : 1240,
  "linesOfCode" : 12,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescriptionCollection.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 213,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyedByTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int InternalIndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 166,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 195,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static char IntToHex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 380,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracePayload()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TracePayload.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 23,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool AddRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static String FilterBin64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Remoting/SoapHexBinary.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InternalBufferManager Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncrementCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 393,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 493,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool SyncContinue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 261,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Callback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 471,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetWaiters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 799,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UpdateLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 446,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnWaitCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 261,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 625,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Invoke()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 202,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task InvokeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 215,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckIfStartContentTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 634,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1459,
  "endLine" : 1470,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1497,
  "endLine" : 1508,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DecrementBufferQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetReadEncodings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetStartUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 326,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MimePart ReadRootMimePart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 487,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int BlockRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1905,
  "endLine" : 1916,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsValidMimeBoundary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3178,
  "endLine" : 3191,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Clear()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/ArrayT.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandProcessorOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryFromFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProcessToolArg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 977,
  "endLine" : 988,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool MatchType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 147,
  "linesOfCode" : 12,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNewBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 146,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IEnumerable AllContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MetadataFixup.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/TypeDeclCollection.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNestedTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/TypeDeclCollection.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecificTypeVisitor.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/NamespaceFixer.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/NamespaceFixer.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 69,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/NamespaceFixer.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FinishVisit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void VisitClientClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AddAsyncOpenClose.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryResolveFiles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 278,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataFileInfo AddXmlDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 273,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string BuildFilePath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/OutputPathHelper.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 31,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandLineParser.cs",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 204,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryParse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/FrameworkInfo.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void RegisterOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 122,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RestoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 692,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int CalculateMaxNameLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GetData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long ReadEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 437,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectReferenceStack.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 86,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 590,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Store()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 835,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndSwitch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1631,
  "endLine" : 1642,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ElseIfIsEmptyString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1645,
  "endLine" : 1657,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CallStringFormat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1689,
  "endLine" : 1701,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidatePreviousCollectionTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1314,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetArrayPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1611,
  "endLine" : 1622,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddToLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2434,
  "endLine" : 2445,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryString GetChildNamespaceToDeclare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 394,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConstructorInfo GetNonAttributedTypeConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1389,
  "endLine" : 1404,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClassDataContract Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1524,
  "endLine" : 1535,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryGetReferencedListType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 669,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TypeContainsNestedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 785,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKnownTypeContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 978,
  "endLine" : 991,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBaseMemberNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1310,
  "endLine" : 1321,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddImportStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1403,
  "endLine" : 1416,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PropertyIsSystemExceptionProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 446,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual UInt64 ReadElementContentAsUnsignedLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 502,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReplaceDeserializedObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 427,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract GetSharedTypeContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 896,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsKnownInterface()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1287,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 142,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InvokeOnSerializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 173,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InvokeOnSerialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 186,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 631,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 475,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 577,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 598,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 611,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetAmpersandCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 762,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1024,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public float GetSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1090,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryString.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryString.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryString.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 398,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryReadUnicodeChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 781,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public UniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 431,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushTrailBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1520,
  "endLine" : 1532,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushTrailBytesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1534,
  "endLine" : 1546,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReaderSession.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 241,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FillBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 317,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteDecimalText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 845,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1566,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1568,
  "endLine" : 1579,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1582,
  "endLine" : 1593,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1606,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1609,
  "endLine" : 1620,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1622,
  "endLine" : 1633,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Task WriteByteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 166,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected int UnsafeGetUnicodeChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 403,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1239,
  "endLine" : 1251,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetOpenElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1848,
  "endLine" : 1859,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2044,
  "endLine" : 2055,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2057,
  "endLine" : 2068,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2070,
  "endLine" : 2081,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2083,
  "endLine" : 2094,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsLocalNameAndNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2096,
  "endLine" : 2107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsLocalNameAndNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2109,
  "endLine" : 2120,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsPrefixAndLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2121,
  "endLine" : 2132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElementNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2204,
  "endLine" : 2215,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2278,
  "endLine" : 2289,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2895,
  "endLine" : 2906,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToInt32D7()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 880,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 339,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 357,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 370,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 388,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteApostropheCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 594,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteQuoteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 607,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ToBase16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 657,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 918,
  "endLine" : 929,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2333,
  "endLine" : 2348,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ulong ValueAsULong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3695,
  "endLine" : 3706,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Single GetSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4449,
  "endLine" : 4460,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 694,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 230,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool GetNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 371,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Replace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindIndexByValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 229,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 284,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MeetsStandAloneConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 236,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 367,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsProcessContentsRestricted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2413,
  "endLine" : 2424,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 760,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 790,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ValidateEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 934,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckStateTransition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2105,
  "endLine" : 2116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAttribute.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckRefinedSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1130,
  "endLine" : 1141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowUnexpectedToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3569,
  "endLine" : 3580,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void XDR_CheckAttributeDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1693,
  "endLine" : 1705,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1820,
  "endLine" : 1831,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Intersects()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 240,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 260,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArrayList ExpectedParticles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2346,
  "endLine" : 2357,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ActiveAxis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 322,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ForwardAxis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 490,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3879,
  "endLine" : 3895,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3980,
  "endLine" : 3996,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSelector()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2202,
  "endLine" : 2213,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildDocumentation_XmlLang()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2307,
  "endLine" : 2318,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ParseBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2483,
  "endLine" : 2494,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ParseTimeAndWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 938,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaElement.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 289,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1182,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1197,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1212,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1489,
  "endLine" : 1502,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1766,
  "endLine" : 1779,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3440,
  "endLine" : 3455,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 139,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 118,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 270,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentElementDescendantIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 191,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "string ParseName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 734,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 452,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetSimilarElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 471,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping GetTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 724,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 328,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetQuotedCSharpString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2676,
  "endLine" : 2687,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 703,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodInfo GetMethodFromType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping CreateRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 267,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 631,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldobj()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1064,
  "endLine" : 1075,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stelem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1602,
  "endLine" : 1613,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndSwitch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2006,
  "endLine" : 2017,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CallStringFormat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2019,
  "endLine" : 2031,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2875,
  "endLine" : 2886,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ReadStringValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 467,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlQualifiedName ReadElementQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 902,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Array ShrinkArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1445,
  "endLine" : 1456,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetProductVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 143,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddIncludeMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 304,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMemberMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 236,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNullCheckBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3503,
  "endLine" : 3514,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitTheFirstTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3901,
  "endLine" : 3913,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaType FindSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 137,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddXmlnsAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1240,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AccessorMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 725,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeAccessor ImportSpecialAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1689,
  "endLine" : 1700,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ReferenceMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 174,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Write30_XmlSchemaUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 741,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write31_XmlSchemaAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 755,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write33_XmlSchemaAnyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 773,
  "endLine" : 785,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Write34_XmlSchemaContentProcessing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 798,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write43_XmlSchemaAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 967,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PositionInfo GetPositionInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/IxmlLineInfo.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string VerifyTOKEN()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 473,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryVerifyTOKEN()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 486,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Char ToChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 937,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Single ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1132,
  "endLine" : 1143,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool StartsWithXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 452,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetNextOutputBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexDecoder.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 167,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static private Int64 Hash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 600,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool SupportsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlResolver.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetNextOutputBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Decoder.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 138,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 297,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 336,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 372,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSamePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1229,
  "endLine" : 1241,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode TextStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2159,
  "endLine" : 2171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode TextEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2173,
  "endLine" : 2185,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode GetNthMatchingNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 202,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 285,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 313,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Unregister()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 397,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 796,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToFirstChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 809,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MoveToNextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 822,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ConstructBaseURI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 196,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadDocSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttribute PrepareDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 658,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1212,
  "endLine" : 1223,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1225,
  "endLine" : 1236,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1239,
  "endLine" : 1250,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void LoadXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1278,
  "endLine" : 1289,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 196,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ExtensionQuery.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IteratorFilter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 60,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSelfQuery.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double ScanFraction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 317,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpNumberNumberO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 338,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringFunctions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 38,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ResetableIterator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 147,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int LookupIdElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 455,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlReader ReadSubtree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 617,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToFirst()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 739,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 950,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToPrevious()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1730,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToPrevious()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1732,
  "endLine" : 1745,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 331,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 376,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 457,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 494,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1732,
  "endLine" : 1747,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncodedRawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 692,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1858,
  "endLine" : 1873,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1295,
  "endLine" : 1306,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetStateName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2087,
  "endLine" : 2098,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 697,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalWriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1531,
  "endLine" : 1542,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 356,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 539,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 864,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetNextOutputBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/IncrementalReadDecoders.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetNamedNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 554,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlResolver GetResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1075,
  "endLine" : 1089,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TextBlockCreatesWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 407,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/SecureStringHasher.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 67,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetHashCodeOfString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/SecureStringHasher.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task ReadAsync_ReadAhead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 272,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadContentAsBinaryHelper CreateOrReset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitBase64Decoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 370,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitBinHexDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 383,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 733,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader CreateReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 534,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CallVoidFuncWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void InitInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlCharType.cs",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool PopBit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BitStack.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 412,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 35,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 78,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static bool CheckElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 118,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 140,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool SupportedClaimType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 234,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WindowsIdentity CloneWindowsIdentityIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 233,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 415,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetTcpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool SetTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 105,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsSidIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WindowsSidIdentity.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MatchesKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 318,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 177,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportMsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 237,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspEncryptedPartsAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 371,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspSignedPartsAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 385,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspAssertionMustSupportRefEncryptedKeyName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 790,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlElement CreateWsspTrustAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 820,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspProtectTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1476,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspKerberosTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2027,
  "endLine" : 2038,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateReferenceStyleAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2244,
  "endLine" : 2255,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportReferenceStyleAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2257,
  "endLine" : 2269,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspMustNotSendCancelAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2475,
  "endLine" : 2486,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspSpnegoContextTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2494,
  "endLine" : 2505,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 136,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 453,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetLifetime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 443,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 456,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetValueAsQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 122,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ReadTextElementAsTrimmedString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 277,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ReadElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 396,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ReadElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 410,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 645,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateKeySizeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 695,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateTokenTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 792,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateSignWithElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 835,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateEncryptWithElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 853,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateEncryptionAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 866,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateComputedKeyAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 878,
  "endLine" : 889,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateCanonicalizationAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 902,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static bool CheckElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 950,
  "endLine" : 961,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 418,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 446,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 547,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSystemAccount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 327,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WindowsIdentity CloneWindowsIdentityIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 365,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityStandardsManager CreateSecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 770,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspMustNotSendCancelAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 55,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddHeaderProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 339,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ExtractItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 340,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PurgeIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 376,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Claim CheckDnsEquivalence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 204,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateKeyWrapAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 169,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 288,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 342,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SslStreamSecurityBindingElement CreateSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InitializeFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 154,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 274,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool BindingElementsPropertiesMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UdpBinding.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Guid GetReceivedActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ExtractAsyncOperationStartTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 529,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryAttachActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeoutException GetReceiveTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 256,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RequestStarting()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 538,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RequestCompleting()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 551,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 874,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnableCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 920,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TimedOut()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1015,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1446,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryUserClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1536,
  "endLine" : 1547,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessageFault CreateMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 193,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableDispatchRuntime GetRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 315,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectInputsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 183,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectOutputsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 204,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMustUnderstand()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 371,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Register()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 181,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 341,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 509,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameterPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 242,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 335,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AbortRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 192,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CloseRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 209,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InvalidOperationException CreateOuterExceptionWithEndpointsInformation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 497,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static object CreateTypedMessageInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 169,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 351,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task SerializeBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 368,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPropertiesToMessageCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 450,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 804,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureServiceInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message DecodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Fault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 309,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 64,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseOutputSessionCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 934,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 457,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HttpResponseMessage ProcessGetResponseWebException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetResponseStreamExcerptString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 172,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadChunkedBufferedMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 193,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Take()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortConnections()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 365,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 78,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 42,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 88,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreClrSocketConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetImmediate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 791,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureWriteEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 901,
  "endLine" : 914,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Shutdown()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 146,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual AsyncCompletionResult BeginRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 354,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 254,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 278,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TryConvertAndThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool InferHasDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 549,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AsymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 430,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 236,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Encode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 26,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureShadowBufferAllocated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 88,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 249,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteToBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 262,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task EnsureInputClosedAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 680,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureInputClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 693,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1782,
  "endLine" : 1794,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override IConnectionInitiator GetConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpChannelFactory.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 47,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateExceptionOnTaskFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 213,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 119,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionBufferPool.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RTSocketConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 44,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlDictionaryReader GetReaderAtHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1549,
  "endLine" : 1560,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 181,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeSettings.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportImporter.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportEndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportImporter.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 59,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 222,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 502,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddHeaderWithoutValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 44,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginEnsureDisplayUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 481,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndEnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 536,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeoutException GetOpenTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 888,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1142,
  "endLine" : 1155,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CantCreateChannelException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 257,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoderFactory CreateMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 217,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 434,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 492,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 505,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlDictionaryReader GetHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 587,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfInvalidReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 202,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 120,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetSupportingTokensCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 315,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsKerberosBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 800,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSspiNegotiationBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 832,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSslNegotiationBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 864,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 341,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 547,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 665,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 843,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityMessageProperty GetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiator.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetSspiCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 35,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AddServerCertMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 353,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 43,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IEnumerator GetUnderstoodEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 769,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplaceAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1454,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void InitializeFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteAsyncCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 479,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 537,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpsSecurityMode ToSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 35,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 630,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription GetOrImportContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 588,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T TryConvert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 640,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateDefaultWsaActionUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1070,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IEnumerable CreateMetadataDocuments()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1578,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool PrefixExists()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1013,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateOperationSignatures()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 175,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GenerateTypedMessageForTaskWithOutputParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void GenerateMessageContractMemberAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 867,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EnvelopeVersion GetSoapVersionState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginGetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 250,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task GetMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 317,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncMetadataReferenceRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1099,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerationContext.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 43,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MetadataSection CreateFromSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSection.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 121,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MetadataSection CreateFromServiceDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSection.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 136,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageContractImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 137,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CheckAndAddPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1226,
  "endLine" : 1237,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportMessageHeaderBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1397,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanImportMessagePart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1459,
  "endLine" : 1470,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanImportFaultElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1790,
  "endLine" : 1801,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanImportFaultType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1817,
  "endLine" : 1828,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetFragmentIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 232,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsdlContractConversionContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsValidNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 220,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 244,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 847,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 860,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UpdateContractDescriptionWithAttributesFromServiceType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 326,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckDuplicateFaultContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1093,
  "linesOfCode" : 12,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1520,
  "endLine" : 1531,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1741,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1759,
  "endLine" : 1770,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ApplyServiceInheritance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1974,
  "endLine" : 1987,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool DoesTypeNameExists()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 401,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddMethodImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 467,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeStatement CreateDelegateIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 930,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HasNoXmlParameterAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 922,
  "linesOfCode" : 12,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddTypeToSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingElementCollection ImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddUnique()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 246,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 68,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetXmlLangAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int InternalIndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 166,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeSecurity.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static char IntToHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 376,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracePayload()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TracePayload.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 26,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InternalBufferManager Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 38,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncrementCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 408,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 508,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool SyncContinue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 287,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetWaiters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 694,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UpdateLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 430,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 582,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 130,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddCompilerInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Configuration/CodeDomCompilationConfiguration.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDomProvider CreateProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 105,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 73,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclaration.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TypeConverter GetConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCodeRegionDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3422,
  "endLine" : 3433,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCodeIfDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3435,
  "endLine" : 3446,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string CreateValidIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3645,
  "endLine" : 3658,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputStartingBrace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3850,
  "endLine" : 3861,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Write2_ServiceDescriptionImportStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 220,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 385,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 444,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message GetMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PortType GetPortType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Service GetService()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 178,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortConnections()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 368,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Purge()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 711,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task EnsureInputClosedAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 541,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 238,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 81,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 335,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 419,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoneReceiving()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValueTask WriteChunkSizeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 627,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityMessageProperty GetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 43,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 137,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string CalculateHash()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 311,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 480,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/MyX509CertificateValidator.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityWithSslTestServiceHost.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeType GetDataUsingDataContract()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/Service1.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeType GetDataUsingDataContract()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 60,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetRestartServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 258,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 410,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateServiceActivations()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceActivationsBuilder.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 33,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetTcpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SslStreamSecurityBindingElement CreateSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 106,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocketConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 85,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetImmediate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 529,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string HashString()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 221,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetHandled()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1204,
  "endLine" : 1215,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WSTrustTokenParameters CreateWSFederationTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustTokenParameters.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 191,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WSTrustTokenParameters CreateWS2007FederationTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustTokenParameters.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 206,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpSecurity ToBasicHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpsSecurity ToBasicHttpsSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ApplyTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 166,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpContent Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 170,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task SerializeToStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 213,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 159,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message GetPendingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 797,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageEncodingBindingElement FindMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 559,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task GetCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateUnexpectedResponseException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 174,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpsChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task CreateAndOpenCertificateTokenProviderAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 364,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnReceiveMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 398,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 636,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowExceptionOnTaskFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 198,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AddIdentityMapping()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportSecurityHelpers.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ValidateCreateChannelParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 500,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 513,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessage GetHttpRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 707,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TryCompleteHttpRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1335,
  "endLine" : 1346,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebProxyFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1376,
  "endLine" : 1388,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsExpired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WindowsStreamSecurityBindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 129,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemoryMappedViewStream GetView()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 336,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static HashAlgorithm GetHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 404,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsStreamSecurityBindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeSecurity.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseReferenceAssemblies()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 301,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dictionary AddSpecifiedTypesToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 392,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddReferencedTypesFromAssembly()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 404,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadInputItem_AsFilePath()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetConsoleCursorLeft()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 623,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 232,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKey CreateKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SubjectKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 623,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 202,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 387,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 399,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientCredentials EnsureCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 222,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 631,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 645,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 659,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 145,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 387,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UtilityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 877,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetReaderAtEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 187,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 348,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 143,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 122,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken GetIssuerEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 455,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 530,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnWriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 563,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 936,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateRequestedKeySize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1243,
  "endLine" : 1253,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NegotiationTokenProvider.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncRequestChannel CreateClientChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NegotiationTokenProvider.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 166,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyIdUniquenessInSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken GetRequestorEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 384,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnWriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 422,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddGeneratedSignatureValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 721,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 431,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddActionParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 131,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityToken GetCurrentServiceToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 341,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 596,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ShouldWrapException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 637,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAndCacheServiceToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 686,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityProtocol OnCreateSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionSymmetricTransportSecurityProtocolFactory.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MapSecurityTokenToStrClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 139,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifier ReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 288,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 305,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 322,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 339,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AbortCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1092,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void CheckOutputOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1241,
  "endLine" : 1251,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReadSessionTokenIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1380,
  "endLine" : 1390,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1518,
  "endLine" : 1528,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1613,
  "endLine" : 1624,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TimeBoundedCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartTimerIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 95,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetIncomingSessionTokens()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task SecureOutgoingMessageAtInitiatorAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityHeaderElementInferenceEngine GetInferenceEngine()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderElementInferenceEngine.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityToken GetRootToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 755,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RecordToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 944,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Match()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetBodyId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 304,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceEndpointTrait.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 35,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceEndpointTrait.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSingleItemRemoved()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTraceRecord()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SelectOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationSelectorBehavior.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DispatchRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 53,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ImmutableDispatchRuntime GetRuntimeCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 317,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleRequestAsReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 730,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PartInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 624,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RequestContext WrapMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 157,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseChannelsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 215,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoneAccepting()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 292,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableClientRuntime GetRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 411,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TerminatingOperationBehavior CreateIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TerminatingOperationBehavior.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnAddEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 353,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnRemoveEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 366,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 430,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultContractInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultContractInfo.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 32,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetContentOfMessageHeaderOfT()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 507,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetStreamValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 203,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AreTypesSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 368,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsPartElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 692,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 709,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryWriter TakeXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 800,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryGetSecurityFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 277,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 651,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int GetMaxBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateScheme()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 170,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoReturnMessageState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateClosedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 357,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddPendingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 446,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1097,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception GetException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnBinderFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 237,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 374,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AssertIndex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 882,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task DequeueAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 52,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedReadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual XmlDictionaryReader OnGetReaderAtDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 250,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 692,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception CreateReceiveTimedOutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputChannel.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 172,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 348,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 527,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ValidateReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 985,
  "endLine" : 996,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeSpan GetReceiveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1083,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeSpan GetWaitTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1145,
  "endLine" : 1155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetTerminateSequenceResponseActionString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1432,
  "endLine" : 1442,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateAcknowledgmentMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1706,
  "endLine" : 1718,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsrmSequencedMessageInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 961,
  "endLine" : 971,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmSequencedMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1033,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool MatchAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1153,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryLookupKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1468,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 218,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 324,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UniqueId ParseDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 400,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingParameterCollection.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingParameterCollection.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AbortPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void FaultPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SequenceRangeCollection MergeWith()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 274,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 315,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1221,
  "endLine" : 1231,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1902,
  "endLine" : 1913,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Deduct()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1999,
  "endLine" : 2009,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2022,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Signal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 321,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 66,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BindDuplexCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 389,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceChannelOpenStarted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1635,
  "endLine" : 1645,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceChannelOpenCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1647,
  "endLine" : 1657,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1932,
  "endLine" : 1942,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2333,
  "endLine" : 2344,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SessionIdleManager CreateIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2414,
  "endLine" : 2424,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnBinderFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 246,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 396,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 496,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 509,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnBinderFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 709,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 291,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteAddressHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 399,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 611,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static InternalBufferManager GetInternalBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InitiatorServiceModelSecurityTokenRequirement CreateUserNameTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 198,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeadersFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 624,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 1005,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1018,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1644,
  "endLine" : 1654,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MakeCacheSettingReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 422,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IAsyncResult BeginInvoke()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 942,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoordinationExternal11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 157,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 576,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddressBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1220,
  "endLine" : 1230,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationDescription Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsDuplex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 248,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDescription Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescriptionCollection.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetAncestorImplicitContractClass()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 461,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasEndMethodShape()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 918,
  "endLine" : 928,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNoOperationContractsOnNonServiceContractTypes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 128,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodInfo GetCorrespondingMethodFromType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 527,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddBehaviorsSFx()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 604,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyConsistency()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 853,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartDescription CreateParameterPartDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1282,
  "endLine" : 1293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsManualAddressing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 312,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 811,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDescription Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescriptionCollection.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriSchemeKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual MessageFault CreateMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 189,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ExceptionUtility GetExceptionUtility()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/DiagnosticUtility.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task TakeLockAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 35,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisposable TakeLock()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task AsyncWait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CloseHelperAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task OpenHelperAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 213,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementMaxCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 394,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferPool FindPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 203,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BufferPool CreatePool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 414,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool WriteXmlElementString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DictionaryTraceRecord.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void ThrowInvalidAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 313,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DebugVerifyHeadTail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 272,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 552,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeDequeuedCallbackLater()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 667,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1103,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1154,
  "endLine" : 1164,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrottleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 682,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Min()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimerGroup GetOtherTimerGroup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 248,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScheduleWaitIfAnyTimersLeft()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetOutput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CharSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfElementIsXOPInclude()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 245,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task WriteBase64InlineIfPresentAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 365,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MimeWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1155,
  "endLine" : 1166,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetHeaderSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1168,
  "endLine" : 1179,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchRemainder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2106,
  "endLine" : 2117,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool BufferEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2783,
  "endLine" : 2794,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2797,
  "endLine" : 2809,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientOperationPrepared()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 374,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedByTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 475,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNormalized()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/StringNormalizationExtensions.Unix.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchSignatures()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 209,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientGenerated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateExitStatus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool AddClientEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FixupConstructors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyFieldNameScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/PropertyFieldNameScope.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 25,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 297,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/EnsureAdditionalAssemblyReference.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 33,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureAssemblyReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/EnsureAdditionalAssemblyReference.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void RemoveAsyncMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task SaveMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ContainsHttpBindings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 247,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateWsdlImporterAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 296,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteHeaderIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool ContainsFullFrameworkTarget()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/TargetFrameworkHelper.cs",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 242,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void RemoveRedundantReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 443,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowInvalidValueIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 97,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TOptionBase GetOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 209,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 284,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFatal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/Utilities.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 27,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task TryCopyingConfigFiles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/RuntimeEnvironmentHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IEnumerable GetGroupValues()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 432,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGetItemIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 477,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetRuntimeIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 598,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetConsoleCursorLeft()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 446,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void InternalSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 187,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 595,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 630,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 774,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 810,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ForEach()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 395,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ElseIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 505,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 577,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1459,
  "endLine" : 1469,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1703,
  "endLine" : 1713,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaComplexType CreateAnyElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaExporter.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 97,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportAnonymousGlobalElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 368,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool? ImportEmitDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1028,
  "endLine" : 1038,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportSimpleTypeRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1224,
  "endLine" : 1236,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckIfElementUsesUnsupportedConstructs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1361,
  "endLine" : 1371,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTypeVisible()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2206,
  "endLine" : 2218,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ClassDataContract CreateClassDataContractForKeyValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 363,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 547,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HasDefaultCollectionNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 630,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 140,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual DataContract GetDataContractSkipValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 152,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TypeSequenceEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1017,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HasNoConflictWithBaseMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 345,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCheckIfNoCountIDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 564,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dictionary ReverseDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 607,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1310,
  "endLine" : 1320,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlQualifiedName Import()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference GetCodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ScopedKnownTypes.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 288,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 442,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GrowElementsIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 504,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GrowAttributesIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 589,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitFlagsGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 28,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LoadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 79,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 377,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public decimal ReadDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 453,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetLessThanCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 723,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetGreaterThanCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 735,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsWhitespaceUnicode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 889,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 344,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 391,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe Int32 UnsafeGetInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 460,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 684,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 441,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetQualifiedNamePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 785,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 880,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void StartArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1596,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CompareCaseInsensitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 453,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateDictionaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryReader CreateDictionaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 938,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 997,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1015,
  "endLine" : 1025,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1043,
  "endLine" : 1053,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1071,
  "endLine" : 1081,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1137,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1155,
  "endLine" : 1165,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1183,
  "endLine" : 1193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBoolText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 466,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteInt64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 525,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteUInt64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 537,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1058,
  "endLine" : 1068,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe protected void WriteUTF8Chars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 331,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 529,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1225,
  "endLine" : 1235,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1257,
  "endLine" : 1267,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1289,
  "endLine" : 1299,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1321,
  "endLine" : 1331,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1353,
  "endLine" : 1363,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1395,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1417,
  "endLine" : 1427,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1454,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1471,
  "endLine" : 1481,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1498,
  "endLine" : 1508,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckStandalone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 187,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckDeclAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 202,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 839,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 898,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Boolean ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1499,
  "endLine" : 1509,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Int64 ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1511,
  "endLine" : 1521,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Int32 ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1523,
  "endLine" : 1533,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1545,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1547,
  "endLine" : 1557,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Single ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1559,
  "endLine" : 1569,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1571,
  "endLine" : 1581,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override UniqueId ReadContentAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1583,
  "endLine" : 1593,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TimeSpan ReadContentAsTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1605,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Guid ReadContentAsGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1607,
  "endLine" : 1617,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1619,
  "endLine" : 1629,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2248,
  "endLine" : 2258,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEndElementNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2263,
  "endLine" : 2273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAtomicTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2294,
  "endLine" : 2304,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlComplexTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2309,
  "endLine" : 2319,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlWhitespaceTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2324,
  "endLine" : 2334,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCDataNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2339,
  "endLine" : 2349,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2354,
  "endLine" : 2364,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlInitialNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2369,
  "endLine" : 2379,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDeclarationNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2384,
  "endLine" : 2394,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCommentNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2399,
  "endLine" : 2409,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEndOfFileNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2413,
  "endLine" : 2423,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlClosedNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2428,
  "endLine" : 2438,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Sort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2449,
  "endLine" : 2459,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Sort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2475,
  "endLine" : 2488,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2908,
  "endLine" : 2918,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 246,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 378,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public string ToStringUnicode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 390,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 415,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToCharsD7()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1067,
  "endLine" : 1077,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 264,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteEndStartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 276,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 288,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteEndElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 312,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WritePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 412,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WritePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 424,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 452,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAmpersandCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 581,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteHexCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 619,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string AddEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 218,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 238,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ScanText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2320,
  "endLine" : 2331,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int LocateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2399,
  "endLine" : 2411,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3116,
  "endLine" : 3126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Write4DigNeg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 658,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdDateTimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 827,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaForm GetResolvedElementForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 595,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 265,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 401,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CopyPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3225,
  "endLine" : 3235,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Uri ResolveSchemaLocationUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1809,
  "endLine" : 1819,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream GetSchemaEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1821,
  "endLine" : 1831,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateStartElementIdentityConstraints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1784,
  "endLine" : 1796,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string BuildElementName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2777,
  "endLine" : 2787,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2888,
  "endLine" : 2898,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 540,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema GetParentSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 1010,
  "endLine" : 1020,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanPublicId2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2798,
  "endLine" : 2810,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3257,
  "endLine" : 3267,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 409,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ProcessCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 586,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitElementDtType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1431,
  "endLine" : 1442,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndElementDtType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1454,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static uint ParseMaxOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1623,
  "endLine" : 1634,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ParseDtMaxLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1654,
  "endLine" : 1665,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ParseDtMinLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1667,
  "endLine" : 1678,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GetModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1759,
  "endLine" : 1769,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 282,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RangeContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1939,
  "endLine" : 1949,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteRunningPositions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2152,
  "endLine" : 2167,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Allows()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 412,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DoubleLinkAxis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 424,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaSimpleType StartBuiltinType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 187,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object GetValueToCheck()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 917,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasAtomicMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1243,
  "endLine" : 1253,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsUnionBaseOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1265,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2065,
  "endLine" : 2075,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BuildNamespaceList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnyAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BuildNamespaceListV1Compat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnyAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 830,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitComplexContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1645,
  "endLine" : 1655,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSimpleContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1711,
  "endLine" : 1721,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildIdentityConstraint_Refer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2182,
  "endLine" : 2192,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2249,
  "endLine" : 2263,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetMinOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2459,
  "endLine" : 2469,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetMaxOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2471,
  "endLine" : 2481,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ParseEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2496,
  "endLine" : 2506,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryParse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ParseTimeAndZoneAndWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 925,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaInfo.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 190,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 398,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConstraintStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ListDValueEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 324,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEventNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1018,
  "endLine" : 1031,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1064,
  "endLine" : 1077,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1103,
  "endLine" : 1116,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1162,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardDestination()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1279,
  "endLine" : 1291,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1461,
  "endLine" : 1473,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1475,
  "endLine" : 1487,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1738,
  "endLine" : 1750,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1752,
  "endLine" : 1764,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1940,
  "endLine" : 1952,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1104,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1195,
  "endLine" : 1205,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1266,
  "endLine" : 1276,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1338,
  "endLine" : 1348,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1560,
  "endLine" : 1570,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1629,
  "endLine" : 1639,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1690,
  "endLine" : 1700,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1720,
  "endLine" : 1730,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool PreprocessSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1238,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1625,
  "endLine" : 1635,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BuildNamespaceList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAny.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BuildNamespaceListV1Compat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAny.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 452,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool GetFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 438,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CachedTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 767,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "string GenAttrName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 184,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MappedTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 88,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetContextName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 624,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping CreateRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 646,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type GetChoiceIdentifierType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1454,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteArrayLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2644,
  "endLine" : 2655,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteArrayTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2664,
  "endLine" : 2674,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetNullableTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 377,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type GetTypeFromTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 781,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetAllMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1083,
  "endLine" : 1093,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElementAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 305,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/IndentedWriter.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 66,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder DeclareLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 265,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ForEach()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 396,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ElseIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 522,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 618,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 937,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1198,
  "endLine" : 1208,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1719,
  "endLine" : 1729,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitSourceLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1880,
  "endLine" : 1890,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int GetArrayLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 993,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetCurrentPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1329,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_string()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_base64Binary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 176,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_QName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping CreateRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 191,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeAttributeDeclaration FindAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 130,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 169,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 647,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1674,
  "endLine" : 1687,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsTypeDynamic()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3756,
  "endLine" : 3766,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForTypeof()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4139,
  "endLine" : 4149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 254,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchema AddSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 305,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType ExportAnonymousPrimitiveMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 603,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 281,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchema CreateFakeXsdSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 868,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 868,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 963,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 27,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 52,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1773,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1780,
  "endLine" : 1790,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1797,
  "endLine" : 1807,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 271,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ByteStack.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte Peek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ByteStack.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 916,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetDepth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1318,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlChildNodes.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlChildNodes.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 198,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 523,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int RemoveDuplicateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 372,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNavigator CreateNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool AncestorNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 221,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1041,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1248,
  "endLine" : 1258,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlNode FindChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1280,
  "endLine" : 1290,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 117,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetDecAttrInd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 427,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetDocTypeAttrInd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 482,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1734,
  "endLine" : 1744,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1771,
  "endLine" : 1781,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1793,
  "endLine" : 1803,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlName Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 33,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNameEx()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 226,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDeclaration.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntity.cs",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool AddIdInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 188,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HasNodeTypeInNextSiblings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 457,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDefaultNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 558,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int FindNodeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int FindNodeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 139,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseAxisQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheChildrenQuery.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessIds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IDQuery.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathSortComparer Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double Sum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 100,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogicalExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AstNode ParseXPathExpresion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 34,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AstNode ParseXPathPattern()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 240,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsStep()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 359,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XPathExpression Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathExpr.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 935,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 967,
  "endLine" : 977,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PrependChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1653,
  "endLine" : 1663,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void AppendChildElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1665,
  "endLine" : 1675,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertElementBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1677,
  "endLine" : 1687,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertElementAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1689,
  "endLine" : 1699,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void CreateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1701,
  "endLine" : 1711,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlNamespaceManager GetNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1976,
  "endLine" : 1987,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 611,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1730,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 649,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ChangeTextContentMark()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1574,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1843,
  "endLine" : 1856,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static private XmlException DupAttrException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1929,
  "endLine" : 1939,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2100,
  "endLine" : 2110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string LookupLocalNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2112,
  "endLine" : 2122,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanReplaceAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteHtmlElementTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 519,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 961,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AutoCompleteAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1741,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 576,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 408,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RecordEndElementNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 515,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task GetValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReaderAsync.cs",
  "fileLinesCount" : 651,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSubtreeReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void TrimSpacesInValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 485,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetNameWPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 669,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void WriteHtmlElementTextBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 518,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 947,
  "endLine" : 957,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task GetValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReaderAsync.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 34,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1058,
  "endLine" : 1070,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 317,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 376,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MoveOffEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1571,
  "endLine" : 1581,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DtdParserProxy_PushInternalDtd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2685,
  "endLine" : 2698,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SwitchEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3275,
  "endLine" : 3285,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string AddLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1591,
  "endLine" : 1601,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CallTaskFuncWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CallBoolTaskFuncWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 242,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKey CreateKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 157,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 244,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 577,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WindowsIdentity UnsafeCreateWindowsIdentityFromToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 251,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 476,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientCredentials EnsureCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 205,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 386,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 631,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 645,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 659,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static UnifiedSecurityMode GetModeFromTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 112,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 281,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 364,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UtilityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 782,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CheckNonce()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CollectionContainsElementsWithTrustNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 379,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanImportAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 195,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspWss10Assertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 726,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspAssertionMustSupportRefKeyIdentifierName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 753,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspAssertionMustSupportRefIssuerSerialName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 765,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspAssertionMustSupportRefThumbprintName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 777,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspRequireSignatureConformationAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 802,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspRequireClientEntropyAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 890,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspRequireServerEntropyAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 902,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspEncryptBeforeSigningAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1403,
  "endLine" : 1413,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspProtectTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1415,
  "endLine" : 1425,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspIncludeTimestampAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1446,
  "endLine" : 1456,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspProtectionTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1697,
  "endLine" : 1709,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspRequireDerivedKeysAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2009,
  "endLine" : 2019,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspUsernameTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2174,
  "endLine" : 2184,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateMsspRequireClientCertificateAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2558,
  "endLine" : 2568,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityPolicy GetSecurityPolicyDriver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 3109,
  "endLine" : 3120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnWriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 497,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1064,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1086,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1098,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureDecryptionSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnWriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 486,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 139,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedKeyTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 219,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifier ReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 285,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 297,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 309,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 321,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 333,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 345,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 357,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TimeBoundedCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartTimerIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateWriteState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 350,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 128,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurity.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ApplyTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 104,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WindowsStreamSecurityBindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 248,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrivacyNoticeBindingElement CreatePrivacyPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TransportBindingElement GetTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 487,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ImmutableDispatchRuntime GetRuntimeCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 328,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleRequestAsReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 730,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 412,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PartInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 525,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RequestContext WrapMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 162,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoneAccepting()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 348,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnAddEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 372,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnRemoveEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 385,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 449,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HasStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 196,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object DeserializeParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 566,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 594,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryWriter TakeXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 758,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageEncodingBindingElement FindMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 224,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpContent Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 164,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateScheme()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoReturnMessageState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateClosedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 244,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MessagePartSpecification GetIssuedTokenHeaderSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 221,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 168,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 180,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message GetPendingMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 813,
  "endLine" : 825,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageEncodingBindingElement FindMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 618,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 276,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 325,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 338,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 228,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual XmlDictionaryReader OnGetReaderAtDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 217,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpsChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ValidateCreateChannelParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTokenProvider CreateAndOpenCertificateTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 131,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EncodedFramingRecord()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 162,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 411,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 426,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnReceiveMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 455,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 706,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBindingMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool MatchAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1145,
  "endLine" : 1155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryLookupKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1460,
  "endLine" : 1470,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowExceptionOnTaskFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 199,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CompareBuffers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 187,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 57,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetInactivityTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 299,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetAcknowledgementInterval()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 311,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlNode SkipToNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 331,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AbortPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void FaultPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1091,
  "endLine" : 1101,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Deduct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1827,
  "endLine" : 1837,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CodeAttributeArgument TryGetAttributeProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityAttributeGenerationHelper.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 267,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Signal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 315,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ValidateCreateChannelParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 408,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 421,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessage GetHttpRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 602,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CreateAndOpenTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 662,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 991,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TryCompleteHttpRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1222,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientFramingDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 192,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceChannelOpenStarted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1598,
  "endLine" : 1608,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceChannelOpenCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1610,
  "endLine" : 1620,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1895,
  "endLine" : 1905,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncWaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2269,
  "endLine" : 2280,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SessionIdleManager CreateIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2350,
  "endLine" : 2360,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 279,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceChannel GetServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 392,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override EndpointConnectionPool CreateEndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 137,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TItem Take()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 169,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportPolicyInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 257,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void SetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 386,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateAnonymousForCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 668,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateUserNameForCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 748,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AsyncCompletionResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 390,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 825,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static InternalBufferManager GetInternalBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 237,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InitiatorServiceModelSecurityTokenRequirement CreateUserNameTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 309,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 868,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1216,
  "endLine" : 1226,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndFactoryClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 346,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginChannelClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 358,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndChannelClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 370,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IAsyncResult BeginInvoke()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 550,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoordinationExternal11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 129,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCreateSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 430,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 643,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 656,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContractDescription GetContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 186,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsDuplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 254,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 895,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeExpression GetArgValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 1021,
  "endLine" : 1032,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ResolveCallState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 471,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 730,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void RetrieveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 867,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMetadataExchange CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 993,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void MarkSoapExtensionsAsHandled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportFaults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 229,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static StyleAndUse GetStyleAndUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 528,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescription ImportParameterElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1492,
  "endLine" : 1503,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RestoreImportXmlType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1764,
  "endLine" : 1774,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSerializerFormatAttribute GetFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2113,
  "endLine" : 2124,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool Check()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2200,
  "endLine" : 2210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool Check()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2212,
  "endLine" : 2223,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespace EnsureNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 745,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetAncestorImplicitContractClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 424,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool HasEndMethodShape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 881,
  "endLine" : 891,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNoOperationContractsOnNonServiceContractTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 128,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodInfo GetCorrespondingMethodFromType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 514,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddBehaviorsSFx()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 591,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyConsistency()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 840,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessagePartDescription CreateParameterPartDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1252,
  "endLine" : 1263,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dictionary EnsureDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TransactionFlowAttribute.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 301,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsManualAddressing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 313,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberField CreateBeginOperationDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 649,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberField CreateEndOperationDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 704,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeMemberField CreateOperationCompletedDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 779,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 139,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool NamespaceContainsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 53,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 311,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual MessageFault CreateMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 186,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsStreamSecurityBindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeSecurity.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task AsyncWait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 25,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementMaxCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 393,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void FireAssert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AssertHelper.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 24,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferPool FindPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 205,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BufferPool CreatePool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 429,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 403,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool WriteXmlElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 415,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DictionaryTraceRecord.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void ThrowInvalidAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 339,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeDequeuedCallbackLater()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 562,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1028,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrottleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 658,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Min()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 112,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Invoke()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputTabs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 152,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetTempFileName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 315,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void GenerateTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 438,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateSnippetCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 913,
  "endLine" : 925,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void GenerateNamespaceImports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1026,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceImportCollection.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateSnippetCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1058,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNamespaceImports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1252,
  "endLine" : 1262,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1773,
  "endLine" : 1783,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2686,
  "endLine" : 2696,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsPrefixTwoUnderscore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3588,
  "endLine" : 3598,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write5_webReferenceOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 281,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsertComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 213,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri AnonymousUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/AddressingVersionExtensions.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 25,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri NoneUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/AddressingVersionExtensions.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int GetMaxBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 142,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 692,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetFlushTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EncodedFramingRecord()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 315,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnReceiveMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 349,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 554,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CompareBuffers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 192,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override EndpointConnectionPool CreateEndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TItem Take()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 235,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateScheme()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 378,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string RestartService()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfRestartService.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 27,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InterceptingChannelBase()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Begin1Completed()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChainedAsyncResult.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 88,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 290,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UploadData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Begin()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 309,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LogIncomingRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAllowedAudienceUri()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameFqdnTestServiceHost.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecuritySslCustomCertValidationTestServiceHost.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetErrorDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/mahjong.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Begin()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 146,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyBankingData_4_4_0 MessageContractRequestReply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.4.4.0.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 29,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type ResolveName()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 301,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestFaults()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 157,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string EchoXmlSerializerFormatSupportFaults()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelReceiveTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 580,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelSendTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 623,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketAwaitableEventArgs.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ExceptionCatch()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/Saml2AssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpClientCredentialType.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SetContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 142,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool CreateContentIfNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageExtensionMethods.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ProtocolException CreateHttpProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 36,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowMaxReceivedMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 270,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override HttpClientHandler GetHttpClientHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 242,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 255,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ConvertAggregateExceptionToCommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 186,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 143,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CreateContentIfNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 69,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpBindingBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 93,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsContractType()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ExportModule.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CommandSwitch()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendParagraph()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 468,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509IssuerSerialKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509IssuerSerialKeyIdentifierClause.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 503,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNonEmptyResolvers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/AggregateTokenResolver.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void DisposeAuthorizationPoliciesIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 291,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetAllCertificates()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 304,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 374,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IList GetIdentities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 963,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 206,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 317,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Message CreateIssueRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 604,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override void InitializeSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 154,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteCanonicalForm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string EnsureNamespaceDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UniqueId GetAttributeAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 343,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityProtocol CreateSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 430,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKeyIdentifierClause GetKeyIdentifierXmlReferenceClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 901,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 923,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryParseSymmetricKeyElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1201,
  "endLine" : 1211,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryParsePublicKeyElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1222,
  "endLine" : 1232,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 33,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateValidator GetCertificateValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSignatureReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSignatureReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 240,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePartProtectionMode GetProtectionMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 492,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NegotiationTokenProvider.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static NetworkCredential GetNetworkCredentialOrDefault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 705,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static X509Certificate2 GetCertificateFromStore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 853,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetAllCertificates()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1028,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelProtectionRequirements CreateInverse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageSecurityTokenVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 157,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoKeyRolloverIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 954,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckIfKeyRenewalNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1055,
  "endLine" : 1064,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task SecureOutgoingMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1075,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1632,
  "endLine" : 1641,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ToChars()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Release()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool GetMessageId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Attach()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointDispatcher.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplyChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteBodyAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 302,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleRequestAsReplyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 278,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GotReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 789,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 42,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DisplayInitializationUIAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 246,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResumeProcessing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage2()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 539,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideMessageFaultCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 820,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 875,
  "endLine" : 884,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReleasePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1101,
  "endLine" : 1110,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1258,
  "endLine" : 1267,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleErrorOrAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortPendingChannels()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 243,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 564,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsSyncCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 261,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsBeginCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsTaskCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 285,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IInstanceContextProvider GetProviderForMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 756,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBodyStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 297,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 437,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BindingElement RemoveNextElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task CloseProtocolFactoryAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 474,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 104,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 21,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CancelAndDispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskCompletionSourceInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 296,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 554,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReceivedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 576,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteReferencePropertyContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 254,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteNonReferencePropertyContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 265,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 617,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetLast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 551,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 188,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnCloseAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 219,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnTimerElapsed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 199,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task OnTimerElapsedAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 212,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception GetException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 335,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool BeforeClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 571,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1047,
  "endLine" : 1056,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Int64 ReadSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2038,
  "endLine" : 2049,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault ValidateFinalAckExists()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2116,
  "endLine" : 2126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1604,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OrderedDeliveryStrategy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DisposeItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 40,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateMaxReceivedMessageSizeExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateMaxSentMessageSizeExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Terminate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 353,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T GetBodyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 322,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 505,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReaderBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 992,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1834,
  "endLine" : 1843,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Uri CreateUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2220,
  "endLine" : 2229,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 152,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 243,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 254,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 484,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfInitializationUINotCalled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisallowedInitializationUICore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1133,
  "endLine" : 1142,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1572,
  "endLine" : 1583,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SendAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1695,
  "endLine" : 1704,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetBufferRemaining()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InternalCloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 203,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WaitForReconnect()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1256,
  "endLine" : 1269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 259,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 189,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async ValueTask DisposeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 500,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinderRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 867,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetWaiters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1438,
  "endLine" : 1447,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1916,
  "endLine" : 1926,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityTokenRequirement CreateSspiTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateSequence()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequence.cs",
  "fileLinesCount" : 205,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 549,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UniqueId GetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 318,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/AuditLogLocation.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 30,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1161,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress ToEndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1316,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypedMessageConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 57,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 33,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetRequiredSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 590,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetRequiredSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 622,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureMessageInfos()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void VerifyValueType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 275,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetDepth()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 314,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 468,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask DisposeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Unlock()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TException TraceException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 315,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndDequeue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 339,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceExceptionNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 402,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMimeHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 583,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteMimeHeadersAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 594,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1812,
  "endLine" : 1825,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2309,
  "endLine" : 2319,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadBlock()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2956,
  "endLine" : 2965,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WcfEventSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task SetupBootstrappingDirectoryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 990,
  "endLine" : 1001,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ShowAuthenticationConsent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ValidateServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool PromptUserOnInvalidCert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeAttributeDeclaration FindAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeMemberMethod FindMethodByName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddConfigurationEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddSslStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddWinStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddBinaryBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1431,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MoveBindingsToCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable FindExtendedClientTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ConfigToCode.cs",
  "fileLinesCount" : 479,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 462,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 308,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 417,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string UniqueMemberName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/NameScope.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task LoadAsXmlSchemaAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 327,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task LoadAsEPRAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 436,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TrackError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 220,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object OnDeserializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/SingleValueOption.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 176,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual object OnSerializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 210,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual object OnValueChanging()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 227,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteJson()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 144,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 175,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HelpCategory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 199,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitILGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 228,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder DeclareLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 304,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 565,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndCase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1620,
  "endLine" : 1629,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetGetOnlyCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 151,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type UnwrapRedundantNullableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1316,
  "endLine" : 1325,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetKeyValuePairAdapterFlags()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1348,
  "endLine" : 1357,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1441,
  "endLine" : 1452,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractCodeDomInfo GetContractCodeDomInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 401,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConstructorInfo GetConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 367,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OpenRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 752,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OpenExactElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 832,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 219,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan ReadElementContentAsTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 536,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlQualifiedName ReadElementContentAsQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 602,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void HandleMemberNotFound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 314,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetExistingObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 439,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 212,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsCollectionHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 931,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKnownDataContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckIfConflictingMembersHaveDifferentTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 728,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 225,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetRequiredMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 376,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleUnexpectedItemInCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 808,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 85,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ReadUTF8String()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 526,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsWhitespaceKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 866,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsWhitespaceUTF8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 877,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryString.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetByteArrayLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 806,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeSetInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 487,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadNonFFFE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 923,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 841,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 852,
  "endLine" : 867,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 893,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 206,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 228,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 708,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 427,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 444,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 461,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 478,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 495,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 512,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 529,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 546,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 563,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 580,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task FlushBufferAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 505,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReaderQuotas.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 58,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SkipArrayElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1136,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetArrayLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1193,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributeNode GetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 530,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetBase64ContentLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1285,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 194,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 222,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteStartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 236,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 252,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 464,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 537,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteLessThanCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 558,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteGreaterThanCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 569,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateFromTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3252,
  "endLine" : 3261,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteTimeZone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 732,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdKatmaiDateTimeOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1032,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 65,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaObjectCollection CloneGroupBaseParticles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 541,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidatePIComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 525,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 295,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaGroup.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 104,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1525,
  "endLine" : 1534,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parser()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanClosingTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1941,
  "endLine" : 1950,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanElement7()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2118,
  "endLine" : 2127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanSystemId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2698,
  "endLine" : 2709,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanPublicId1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2785,
  "endLine" : 2796,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanCondSection2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 2874,
  "endLine" : 2883,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSkipableElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1527,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchema CreateXmlSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 509,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SyntaxTreeNode Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 477,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddLeafRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1265,
  "endLine" : 1275,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NfaContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1790,
  "endLine" : 1799,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceList Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AxisStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlTypeCode GetPrimitiveTypeCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 370,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAttributeGroup.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList FindUniqueSourceTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 901,
  "endLine" : 912,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList FindUniqueDestinationTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 925,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlTypeCode XmlTypeNameToTypeCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 971,
  "endLine" : 983,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 316,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2598,
  "endLine" : 2607,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrintDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 611,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1411,
  "endLine" : 1420,
  "linesOfCode" : 10,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static bool IsDerivedFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 555,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string QNameToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 858,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1292,
  "endLine" : 1302,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1359,
  "endLine" : 1371,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1407,
  "endLine" : 1419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1454,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1597,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1630,
  "endLine" : 1642,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1719,
  "endLine" : 1731,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1927,
  "endLine" : 1938,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2359,
  "endLine" : 2370,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3406,
  "endLine" : 3419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileEnumerationFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetLocalNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void GetChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 759,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSamePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 518,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentKindDescendantIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 260,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 175,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSubShape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 200,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "string GenName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Convert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 214,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaImporterExtensionCollection Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributes GetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 249,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNullCheckBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2313,
  "endLine" : 2322,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindXmlnsIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2339,
  "endLine" : 2348,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteInstanceOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2633,
  "endLine" : 2642,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsDerivedFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 458,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 662,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CanWriteProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FieldModel GetFieldModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 212,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder GetTempLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 165,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 606,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Store()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 949,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1302,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndCase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1985,
  "endLine" : 1994,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2764,
  "endLine" : 2773,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UnknownAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1233,
  "endLine" : 1242,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UnknownElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1260,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object GetTarget()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1573,
  "endLine" : 1582,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_int()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_boolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_short()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_long()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 65,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_float()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_double()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_decimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_dateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 109,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_unsignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 120,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_byte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_unsignedShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 142,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_unsignedInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_unsignedLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_guid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write_char()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 198,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FindXmlnsIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3604,
  "endLine" : 3613,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForEnumCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4122,
  "endLine" : 4131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForArrayMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4196,
  "endLine" : 4205,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaType ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 591,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetNullableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1029,
  "endLine" : 1039,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 399,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string MakePascal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 46,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string MakeCamel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName NameOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 139,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write49_XmlSchemaXPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 1075,
  "endLine" : 1084,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 799,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 814,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1426,
  "endLine" : 1435,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ParseNCNameInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 255,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Object Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlWriter CreateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1598,
  "endLine" : 1608,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElementList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 327,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlAttribute SetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 389,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlAttribute RemoveAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 402,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute Prepend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlNode RemoveNodeAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 320,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetDeclarationAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 408,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.SmallXmlNodeList.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 174,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlEntity GetEntityNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1678,
  "endLine" : 1687,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XPathNavigatorReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool EvaluatePredicate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseAxisQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool toBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CacheChildrenQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheChildrenQuery.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 46,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAxisIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAxisIterator.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 52,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Axis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Axis.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DocumentOrderQuery.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ForwardPositionQuery.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FunctionQuery.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathScanner()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private char PeekNextChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathArrayIterator.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseExpresion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 66,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsPrimaryExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 472,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Concat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 283,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NodeFunctions.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1525,
  "endLine" : 1534,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PrependChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1556,
  "endLine" : 1565,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1587,
  "endLine" : 1596,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1618,
  "endLine" : 1627,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InitAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelperAsync.cs",
  "fileLinesCount" : 423,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 272,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool StartCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 357,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 572,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 708,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddToNamespaceHashtable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1877,
  "endLine" : 1886,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteSurrogateChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 539,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1336,
  "endLine" : 1345,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SwitchReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2443,
  "endLine" : 2452,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValidatingReaderNodeData CreateDummyTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2606,
  "endLine" : 2615,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool StartCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 320,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 284,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddToNamespaceHashtable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1496,
  "endLine" : 1505,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task ReadElementContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task ReadElementContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task ReadElementContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 120,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _CLASS_NAME()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 188,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 645,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 679,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 384,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SwitchTextNodeAndEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 503,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 610,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValidatingReaderNodeData CreateDummyTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 779,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 496,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void OnBufferInvalidated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 579,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MoveOffEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 762,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 329,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMidHtmlElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 359,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMidHtmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 380,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishInitTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 814,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2777,
  "endLine" : 2786,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 417,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 436,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 455,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 475,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 495,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 515,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 535,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 555,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 575,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadElementContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 595,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlCharType.cs",
  "fileLinesCount" : 798,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 463,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PopulateJan2004StrEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 52,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 194,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 284,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 229,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReadOnlyCollection ValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/WindowsSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 42,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 154,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X500DistinguishedNameClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 370,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void DisposeAuthorizationPoliciesIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 362,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetAllCertificates()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 383,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 200,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 454,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 264,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IList GetIdentities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpSecurity ToBasicHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 85,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpsSecurity ToBasicHttpsSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message11Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 998,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsSetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityContextSecurityToken CreateCookieSecurityContextToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 299,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SslSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SslSecurityTokenParameters.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspLayoutAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1478,
  "endLine" : 1488,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspAlgorithmSuiteAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1569,
  "endLine" : 1579,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspInitiatorTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1789,
  "endLine" : 1800,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspRecipientTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1802,
  "endLine" : 1813,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteCanonicalForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 161,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 327,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string EnsureNamespaceDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UniqueId GetAttributeAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 342,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 109,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 230,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityProtocol CreateSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 702,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecipientServiceModelSecurityTokenRequirement CreateRecipientSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 864,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKeyIdentifierClause GetKeyIdentifierXmlReferenceClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 584,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateValidator GetCertificateValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static NetworkCredential GetNetworkCredentialOrDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 796,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetAllCertificates()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 995,
  "endLine" : 1004,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelProtectionRequirements CreateInverse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 152,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetEncryptionKeyDerivationAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 255,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetSignatureKeyDerivationAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 330,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageSecurityTokenVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 159,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 477,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IsBindingElementsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpClientCredentialType.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSFederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 62,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 202,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool GetMessageId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 144,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplyChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleRequestAsReplyCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 288,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 611,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GotReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 788,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DisplayInitializationUIAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 257,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResumeProcessing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 471,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DispatchRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideMessageFaultCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 820,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 874,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReleasePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1260,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WaitCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 150,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleErrorOrAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortPendingChannels()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 262,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 583,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsSyncCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 279,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsBeginCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 291,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsTaskCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 303,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeserializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IInstanceContextProvider GetProviderForMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 705,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream GetStreamAndWriteStartWrapperIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBodyStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 237,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 329,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 619,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CustomBinding ConvertToCustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dictionary GetGeneratedTransportBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 202,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConnectionOrientedTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SetContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 136,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientDuplexConnectionReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 324,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void EnsureDecoderAtEof()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 335,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CopyPropertiesFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageExtensionMethods.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool CreateContentIfNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageExtensionMethods.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ProtocolException CreateHttpProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 189,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowMaxReceivedMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TItem Take()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 592,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsCompatible()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 642,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainedCloseAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 150,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool UpdateTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 881,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CancelAndDispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 194,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskCompletionSourceInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 294,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 474,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReceivedFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 496,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsSetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 204,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object CreateCopyOfPropertyValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 466,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ServiceModelHttpMessageHandler GetHttpMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 222,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 540,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1597,
  "endLine" : 1606,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ConvertAggregateExceptionToCommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool UpdateTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 687,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ReliableSessionBindingElement GetReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 142,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateMaxReceivedMessageSizeExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateMaxSentMessageSizeExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 199,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 211,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T GetBodyCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 259,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 436,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnWriteMessageAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1665,
  "endLine" : 1674,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Uri CreateUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 2040,
  "endLine" : 2049,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 151,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 212,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SslStreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 234,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseCommunicationAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 289,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Timeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 326,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 388,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 525,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CreateContentIfNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanCastTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 432,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 507,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfInitializationUINotCalled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisallowedInitializationUICore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1560,
  "endLine" : 1571,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SendAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1658,
  "endLine" : 1667,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Stream AcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeAcceptorBase.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Stream EndAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeAcceptorBase.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdleTimeoutIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CustomBinding ConvertToCustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 161,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 140,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 263,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UdpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateUserNameOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1063,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DirectionalAction.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int EndRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 197,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransactionFlowBindingElement EnsureBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElementImporter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 205,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityTokenRequirement CreateSspiTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 144,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 436,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 113,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlDictionaryReader GetReaderAtSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 515,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1204,
  "endLine" : 1214,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress ToEndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1380,
  "endLine" : 1389,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InsertPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1426,
  "endLine" : 1440,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable FindBindingsForContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1511,
  "endLine" : 1520,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetAllBindings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1531,
  "endLine" : 1540,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContractDescription GetContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InsertPolicyReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 820,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateHeaderPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 735,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GenerateProtectionLevelAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 774,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GenerateMessageParameterAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 883,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetSoapVersionState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long GetMaxMessageSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataReferenceRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 939,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 214,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsWrapperPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 756,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportMessageHeaderBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1427,
  "endLine" : 1436,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void PreprocessSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1830,
  "endLine" : 1839,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void PostprocessSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1841,
  "endLine" : 1850,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetOperationStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1868,
  "endLine" : 1877,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescriptionCollection.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IEnumerable EnumerateBehaviorExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 573,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IEnumerable EnumerateBehaviorExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 584,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string XmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 177,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetRequiredSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 553,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal T GetRequiredSingleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 585,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ExportedPolicyConversionContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DebugCheckTable_ValidateCtor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureMessageInfos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 193,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlReflectionMember GetXmlReflectionMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 823,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DynamicAddressUpdateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContractGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationContractGenerationContext.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescriptionCollection.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ContainsItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 182,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyedByTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpBindingBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetDepth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 289,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string TrimEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 66,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string TrimStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 152,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 192,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 464,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Unlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TException TraceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 236,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndDequeue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 282,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceExceptionNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 386,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueueAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 622,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 145,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TempFileCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 62,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SafeDelete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 286,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Delete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 298,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateParameterDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1720,
  "endLine" : 1730,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 337,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual CompilerResults FromDom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 194,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual CompilerResults FromSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 239,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNamespaceImports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateConditionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 552,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateDelegateCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 907,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateDelegateInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1280,
  "endLine" : 1289,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateThrowExceptionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1530,
  "endLine" : 1539,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateMethodReturnStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1609,
  "endLine" : 1618,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateAssignStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1731,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateLinePragmaStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1810,
  "endLine" : 1819,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerResults FromDom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4096,
  "endLine" : 4106,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerResults FromSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4138,
  "endLine" : 4149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1745,
  "endLine" : 1754,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int Main()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/src/GlobalTool.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientDuplexConnectionReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void EnsureDecoderAtEof()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 218,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TItem Take()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 599,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamedFramingRequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SslStreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async ValueTask OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 337,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async ValueTask OnSendCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdleTimeoutIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DecodeData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 252,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityTokenRequirement CreateSspiTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpDefaultResourceTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextEncoderStreamedServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 26,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpNoSecurityTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicAuthenticationChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecuritySslClientCredentialTypeCertificate.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResultObject CreateSuccessObject()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/mahjong.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResultObject CreateFailureObject()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/mahjong.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 36,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetIncomingMessageHeadersMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 306,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketAwaitableEventArgs.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string MethodId()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveValue()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2096,
  "endLine" : 2105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsertComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsTrustResponse GetCachedResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeKeyEntropyMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 340,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsConfiguredTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureMessageEncoded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 251,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebHeaderCollection ToWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageExtensionMethods.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketTransportDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnCleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 323,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowOnPendingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 334,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebHeaderCollection ToWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebHeaderCollection ToWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpSecurityMode ToBasicHttpSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetErrorString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 440,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValueTask StartReadZeroAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 429,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValueTask StartWriteZeroAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 439,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckForHelpOption()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 165,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidatePath()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 234,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool UniquifyFileName_NameExists()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static InputModule LoadInputs()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int FindWordLength()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 593,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateUICulture()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Tool.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 102,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 276,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TClause Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 97,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 189,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MatchesKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SubjectKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 234,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 428,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 480,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 552,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 720,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 746,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 859,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 918,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1009,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1150,
  "endLine" : 1159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1274,
  "endLine" : 1283,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UtilityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1295,
  "endLine" : 1303,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UtilityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1305,
  "endLine" : 1313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1315,
  "endLine" : 1324,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1398,
  "endLine" : 1407,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 1505,
  "endLine" : 1514,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TValue GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken GetToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSAddressing10ProblemHeaderQNameFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 102,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Addressing10Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 339,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 265,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual GenericXmlSecurityToken ProcessRenewResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 693,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DerivedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TValue GetPropertyOrDefault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/ServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 224,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenParameters Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ParsePassword()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 325,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual GenericXmlSecurityToken GetIssuedToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 640,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetAttributeValueAsQName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetRequiredNonEmptyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 248,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteReferences()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1028,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsReaderAtEncryptedData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CanCanonicalizeAndFragment()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 320,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetServiceToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderState.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NegotiationTokenProvider.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceiveSecurityHeaderElementManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureCapacityToAdd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 401,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 776,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InitiatorServiceModelSecurityTokenRequirement CreateInitiatorSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 253,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SupportingTokenAuthenticatorSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SupportingTokenAuthenticatorSpecification.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ScopedMessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncRequestChannel CreateClientChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetIdentifierClauseFromSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SecurityKeyIdentifierClause CreateDirectReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 473,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 485,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UniqueId GetSessionId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1358,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelTimerIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitiatorSessionSymmetricTransportSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDefaultCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureOutgoingIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointIdentity TryCreateDnsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 189,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureCapacityToAddToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MatchDirectReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryResolveSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 276,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetReaderAtSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 310,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddDerivedKeyTokenToResolvers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 801,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDerivationSourceIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 954,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgrammaticEndpointTrait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProgrammaticEndpointTrait.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Recycle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 371,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static long GetUtcBasedDurationForTrace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity ExtractAndRemoveActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal object ExtractAsyncOperationContextActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 304,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Start()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 299,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TransferActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 365,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 408,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReceiveAsyncCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1221,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanThreadCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage3()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 554,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 962,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 443,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 460,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 235,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 230,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnStartSyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 746,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyChannelTerminated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 861,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 23,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitializedCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 205,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 663,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OutputChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 504,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 521,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Wrapper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 525,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 221,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 237,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 266,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 282,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 311,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 327,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 657,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 698,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 715,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskMethodInvoker()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitializedCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 283,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel GetServiceChannelFromProxy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryString AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 522,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescription Get()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 991,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static StreamFormatter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Exhaust()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 416,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DispatchOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperation.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlDictionaryString AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientOperation.cs",
  "fileLinesCount" : 267,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetEncodingFromCharSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseSequenceResponse.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientSecurityChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 259,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 183,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateSecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequenceResponse.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnConnectionSendAckRequestedAsyncHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 275,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LayeredChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task AddLastAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 190,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateStats()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 738,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 860,
  "endLine" : 869,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfMismatchedMessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 248,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object CreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 314,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeEndService()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 384,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 495,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldWriteDetailAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 714,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Callback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TProperty GetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 686,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CanMerge()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception CreateQuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 184,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UniqueId GetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1085,
  "endLine" : 1095,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateAckRequestedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1720,
  "endLine" : 1730,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateCloseSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1732,
  "endLine" : 1742,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateCSRefusedServerTooBusyFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1775,
  "endLine" : 1783,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateTerminateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1913,
  "endLine" : 1923,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateTerminateResponseMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1925,
  "endLine" : 1934,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateMustUnderstand()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 569,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMessageProperty CreateCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1044,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetPrefixOffset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1062,
  "endLine" : 1070,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmHeaderFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 245,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 519,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TrackRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeliveryStrategy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityCapabilities.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 354,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 406,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 515,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReadFromBodyContentsToEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 629,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2160,
  "endLine" : 2168,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IChannelFactory InternalBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalCanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureDisplayUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 445,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 524,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfIdleAborted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1595,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 620,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddAcknowledgementHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ConfigureRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task PollingCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 406,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task TerminateSequenceAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 640,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReliableDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OnSendAckRequestedAsyncHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 884,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidAddException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1044,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask DisposeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInitialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 235,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetReplySent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 275,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlDictionaryReader GetAddressHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateUserNameOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 497,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelDemuxerBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnLocalActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 706,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsHandleable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 449,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool ValidateInputOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 805,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1760,
  "endLine" : 1769,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedHeader CaptureBufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 517,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedHeader CaptureBufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 527,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedHeader CaptureWriteableHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 537,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 967,
  "endLine" : 976,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProxyOperationRuntime GetOperationByName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 964,
  "endLine" : 972,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 97,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlException CreateXmlException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 928,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContractDescription GetContract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 142,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object FromMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetContractName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal MethodInfo GetEndMethod()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 839,
  "endLine" : 849,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsBegin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 954,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentials Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 165,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetIContractBehaviorsFromInterfaceType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncAsyncOperationConsistencyVerifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1636,
  "endLine" : 1644,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 286,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageHeaderDescription.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationReflector ReflectOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 244,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializerStub AddSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 865,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 227,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 274,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RsaEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/RsaEndpointIdentity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static FaultCode Construct()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 285,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static FaultReason Construct()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 333,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelperXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlEncode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpValueCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 499,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WaitForCompletionNoSpin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 274,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TResult WaitForCompletionNoSpin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string CreateSourceString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StringBuilder Take()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 361,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 372,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Dequeue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task DequeueAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T EndDequeue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 351,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 362,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 938,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 948,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item DequeueItemCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1051,
  "endLine" : 1059,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 815,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOThreadTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Schedule()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ScheduleAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckContentTransferEncodingOnRoot()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 303,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckContentTransferEncodingOnBinaryPart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1028,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream GetContentStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1777,
  "endLine" : 1789,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeHeaders ReadHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1791,
  "endLine" : 1799,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeHeaders ReadHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1895,
  "endLine" : 1903,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadParameterValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3140,
  "endLine" : 3149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadDigits()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3168,
  "endLine" : 3176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 23,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/XmlReaderExtensions.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 20,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/XmlReaderExtensions.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509Certificate GetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BeforeServerCertificateValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AfterServerCertificateValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 203,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsBeginMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchAnyBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchAnyBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 195,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientGenerating()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsVB()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/ConstructorFixer.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 478,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 758,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AttributeFixer.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AttributeFixer.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsIXmlSerializableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Map()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Fixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeTypeReference CreateTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CompileUnitHasTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeSerializer.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetOutputFileExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeSerializer.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static T GetException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/HttpAuthenticationHelper.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceDescriptorFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataDocumentSaver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task DownloadSchemaImportAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 571,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task GenerateParamsFileAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/SvcutilBootstrapper.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 188,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FrameworkInfo GetValidFrameworkInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/TargetFrameworkHelper.cs",
  "fileLinesCount" : 245,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnNamespaceOptionDeserializing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/WCFCSUpdateOptions.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 162,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplicationOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerable GetOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 231,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TValue GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 249,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object OnValueChanging()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValueOption.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object OnValueChanging()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/SingleValueOption.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsUnderDirectory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetItemIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 488,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentInfo CreateInputHelpInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentInfo CreateFlagHelpInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentInfo CreateParameterHelpInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendParagraph()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 291,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int FindWordLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 416,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableReader.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableServices.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 820,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type GetVariableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 280,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 554,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 853,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Starg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarga()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1209,
  "endLine" : 1217,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldlen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1227,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InternalSerializeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetXmlTypeInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaExporter.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckIfISerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 594,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryCheckIfAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1402,
  "endLine" : 1410,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContractForInitialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 613,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2186,
  "endLine" : 2194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal GenericNameProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2341,
  "endLine" : 2350,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SetIfGetOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1091,
  "endLine" : 1100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool NamespaceContainsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 759,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string AppendToValidClrIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1358,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncrementItemCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetTopLevelElementName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 379,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 248,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 391,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 407,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 422,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 437,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 452,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 467,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 482,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 505,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 520,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteSignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 536,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteUnsignedInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 552,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteUnsignedLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 568,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 584,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 599,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 614,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 629,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetPrime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectToIdCache.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 514,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryWritePrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 552,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReaderDelegator ParseReaderString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 595,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string SwitchElementNameIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 735,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleRootElementsContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 767,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 259,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 276,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 296,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 309,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 322,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 376,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 389,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 409,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ParseQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 617,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/StreamingContext.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetDataContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 360,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ParseQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 460,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CollectionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 685,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FindCollectionMethodsOnInterface()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1218,
  "endLine" : 1226,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Import()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 97,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object SurrogateToDataContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 469,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ResolveDataContractInSharedTypeMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName GetStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 230,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDeserializedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 237,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 410,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 420,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 452,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaType GetSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaHelper.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaElement GetSchemaElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaHelper.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/HybridObjectCache.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SurrogateChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/SurrogateChar.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 304,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1050,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public unsafe decimal GetDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 588,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsNextCharacterNonFFFE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 912,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 463,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 322,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 303,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteGuidArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 970,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InternalCopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReaderQuotas.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlBaseReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlCommentNode MoveToComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 211,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlCDataNode MoveToCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 221,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlComplexTextNode MoveToComplexText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 238,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void MoveToEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 272,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 704,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToAsciiChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 832,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowDuplicateXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 210,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 204,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 818,
  "endLine" : 826,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Misc/InvariantComparer.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe String GetStringAligned()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2350,
  "endLine" : 2358,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int LocateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2388,
  "endLine" : 2397,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdDateToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 843,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdTimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 862,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdKatmaiDateTimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 1004,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 412,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetMappingParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1934,
  "endLine" : 1942,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaComplexType GetComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 3193,
  "endLine" : 3201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 387,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetUnspecifiedDefaultAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 741,
  "endLine" : 749,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 976,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ClearPSVI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2118,
  "endLine" : 2126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReadDataInName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3114,
  "endLine" : 3122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3484,
  "endLine" : 3492,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static uint ParseMinOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1621,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object UnWrapUnion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 1024,
  "endLine" : 1032,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaAttDef GetAttDef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 218,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 158,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Exists()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 208,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WritePos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 626,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExpandTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 997,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1062,
  "endLine" : 1070,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaDatatype DeriveByRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 380,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaElementDecl GetElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaElementDecl GetTypeDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaElement GetElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaAttribute GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaElement GetType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MethodHasResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 722,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConversionRule FindDefaultRule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 732,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateSourceTypeMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 839,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoGenWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1062,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IndentedTextWriter OpenIndented()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1090,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitInclude()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1172,
  "endLine" : 1180,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1196,
  "endLine" : 1204,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1223,
  "endLine" : 1231,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1256,
  "endLine" : 1264,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSimpleTypeUnion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1503,
  "endLine" : 1511,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSimpleTypeList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1536,
  "endLine" : 1544,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSimpleTypeRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1559,
  "endLine" : 1567,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitComplexContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1670,
  "endLine" : 1678,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSimpleContentExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1732,
  "endLine" : 1740,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSimpleContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1756,
  "endLine" : 1764,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2228,
  "endLine" : 2237,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChameleonKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ChameleonKey.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ChameleonKey.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitiateXsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 144,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ParseDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 913,
  "linesOfCode" : 9,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleType.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetMappingParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1600,
  "endLine" : 1608,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaComplexType GetComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2737,
  "endLine" : 2745,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool EndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseProcessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1839,
  "endLine" : 1850,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1909,
  "endLine" : 1920,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 540,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Next()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 772,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeIdentifiers Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 263,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetMappingName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 298,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping GetRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 710,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAnonymousType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 951,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2323,
  "endLine" : 2331,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateSchemaGraph()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GenerateKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMapping.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsShallow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMapping.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc CreateMappedTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 437,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeMapping GetTypeMappingFromTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 769,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsOptionalValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1010,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SchemaContainsItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 315,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool CheckPropertyRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FieldModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 274,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StructMapping GetRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 277,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ElementAccessor CreateElementAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 762,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type GetVariableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder DeclareOrGetLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 275,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ParameterBuilder DefineParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 288,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 595,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 976,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DefaultCase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1996,
  "endLine" : 2004,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BitFlagsGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2734,
  "endLine" : 2742,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2775,
  "endLine" : 2783,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsPrimitiveNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 454,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlDocument ReadXmlDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 913,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInvalidCastException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1411,
  "endLine" : 1419,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1465,
  "endLine" : 1473,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StructMapping ImportRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 208,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 763,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementLiteral()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 774,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddWriteCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1219,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeEntry GetTypeEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1438,
  "endLine" : 1446,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string NextPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1497,
  "endLine" : 1505,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteReflectionInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3832,
  "endLine" : 3840,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetReflectionVariable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4081,
  "endLine" : 4089,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteCreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4285,
  "endLine" : 4293,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool SchemaContainsItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 367,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportDerivedMappings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 1174,
  "endLine" : 1182,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 878,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 888,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrimitiveMapping ImportPrimitiveDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1927,
  "endLine" : 1935,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ReferenceMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int FromHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 321,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryVerifyNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 455,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string VerifyXmlChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 561,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParam()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MTNameTableNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MTNameTableEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 696,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Walk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 708,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Count()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Bits.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Encoder.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddKnownDtd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 382,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 714,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1243,
  "endLine" : 1251,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CalibrateText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1916,
  "endLine" : 1924,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode ParentNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1926,
  "endLine" : 1935,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode ParentNodeTail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1945,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode FirstChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1947,
  "endLine" : 1956,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode FirstChildTail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1958,
  "endLine" : 1966,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode NextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1968,
  "endLine" : 1977,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode PreviousSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 1999,
  "endLine" : 2008,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode PreviousText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2030,
  "endLine" : 2039,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2391,
  "endLine" : 2400,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentFragment.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanInsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentFragment.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override string GetXPAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 636,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 263,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetParentInElementIdAttrMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 398,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNode SelectSingleNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNodeList SelectNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Supports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 808,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 238,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 248,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool AncestorTypeHasWildcard()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 673,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNodeChangedEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeChangedEventArgs.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntity.cs",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasFeature()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlImplementation.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlName GetIDInfoByElement_()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute CreateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 546,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 965,
  "endLine" : 973,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNodeChangedEventArgs GetInsertEventArgsForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1554,
  "endLine" : 1562,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode RemoveNamedItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode RemoveNamedItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnionExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanExpr.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Lang()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XPathResultType GetXPathType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 256,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MoveToFirstChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantOverDescendantQuery.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/GroupQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query ProcessVariable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 352,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSingletonIterator.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheOutputQuery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParseFilterExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 280,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AstNode ParsePredicate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheAxisQuery.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathMultyIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ContextQuery.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator EvaluateArg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NodeFunctions.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 654,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNavigator SelectSingleNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1188,
  "endLine" : 1197,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator Select()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1223,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReplaceSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1383,
  "endLine" : 1391,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetDepth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1893,
  "endLine" : 1901,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 193,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 625,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 674,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception InvalidCharsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2183,
  "endLine" : 2191,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 760,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 279,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 309,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 319,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 329,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 339,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndAttributeQuote()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1380,
  "endLine" : 1389,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlValidatingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlValidatingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XsdCachingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 372,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetValueNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 535,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 485,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 496,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 514,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 525,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 536,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadElementContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReadContentAsBinaryHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 285,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 611,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 277,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 529,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TClause Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UtilityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1231,
  "endLine" : 1239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UtilityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1241,
  "endLine" : 1249,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TValue GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void AddClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/DefaultEvaluationContext.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSAddressing10ProblemHeaderQNameFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 277,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 464,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 144,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AreTokenParameterCollectionsMatching()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Configuration/SecurityElementBase.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Addressing10Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 316,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryAddNonce()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WindowsSidIdentity.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextCookieSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextCookieSerializer.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TValue GetPropertyOrDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/ServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 223,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SspiSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SspiSecurityTokenParameters.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IssuedSecurityTokenParameters CreateInfoCardParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 529,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrapperSecurityCommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTokenSpecification.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 291,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ParsePassword()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 366,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 491,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken GetIssuerEntropy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetAttributeValueAsQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetRequiredNonEmptyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 247,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecipientServiceModelSecurityTokenRequirement CreateRecipientSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 875,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfReturnDirectionSecurityNotSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 102,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 705,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken GetRequestorEntropy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 433,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 829,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddActionParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SecurityKeyIdentifierClause CreateDirectReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 492,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 504,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelTimerIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDefaultCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureOutgoingIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 21,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SpnEndpointIdentity.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Recycle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 335,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static long GetUtcBasedDurationForTrace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Guid ExtractActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity ExtractAndRemoveActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal object ExtractAsyncOperationContextActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 508,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Start()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 335,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TransferActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 401,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddUnknownHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 253,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReceiveAsyncCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanThreadCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage3()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 486,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 879,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 454,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 471,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 277,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 243,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnStartSyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 746,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitializedCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 215,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 573,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OutputChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableClientRuntime GetRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 424,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 513,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 530,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 563,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 580,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Wrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 544,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 715,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 732,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitializedCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 283,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel GetServiceChannelFromProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetContentOfMessageHeaderOfT()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 483,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryString AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 498,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 822,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Exhaust()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 308,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlDictionaryString AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CreateLegacyTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConnectionOrientedTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureMessageEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 230,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 178,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateSecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 189,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebHeaderCollection ToWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageExtensionMethods.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketTransportDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnCleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 344,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowOnPendingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 355,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateUnexpectedResponseException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 250,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 261,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfMismatchedMessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 231,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Begin1Completed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainedOpenAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeReadEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 768,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocketConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 158,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 168,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncCompletionResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 283,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 183,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeEndService()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 366,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 203,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 415,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 605,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldWriteDetailAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 627,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Callback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TProperty GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 604,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception CreateQuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 174,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/PrivacyNoticeBindingElement.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMessageProperty CreateCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1038,
  "endLine" : 1046,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetPrefixOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1064,
  "endLine" : 1072,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpChannelFactory.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 20,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateMajorVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 440,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelReceiveTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelSendTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingParameterCollection.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingParameterCollection.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityCapabilities.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 288,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 187,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 339,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 446,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReadFromBodyContentsToEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 554,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1730,
  "endLine" : 1738,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1980,
  "endLine" : 1988,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Uri Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 2051,
  "endLine" : 2059,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ChannelBinding GetToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void TryAddToMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IChannelFactory InternalBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalCanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SslStreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 554,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 564,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Signal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 398,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebHeaderCollection ToWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebHeaderCollection ToWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSendCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BindDuplexCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureDisplayUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 468,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfIdleAborted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1088,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1573,
  "endLine" : 1583,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 590,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 449,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 459,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInitialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetReplySent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 279,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UdpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlDictionaryReader GetAddressHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteAddressHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 363,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateIssuedTokenBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 873,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateUserNameForSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1018,
  "endLine" : 1027,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1516,
  "endLine" : 1525,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddAssertionIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1543,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddAssertionIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1553,
  "endLine" : 1561,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 466,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetReadTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 642,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetWriteTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 652,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityTokenRequirement CreateSspiTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SetServerCertificateValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 371,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedHeader CaptureBufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 447,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedHeader CaptureBufferedHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 457,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BufferedHeader CaptureWriteableHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 467,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 855,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 878,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 171,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 172,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpSecurityMode ToBasicHttpSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FederatedMessageSecurityOverHttp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalShouldSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 333,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlException CreateXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 981,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationDescription Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 23,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OperationDescription FindOperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 990,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable FindBindingsForPortType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1501,
  "endLine" : 1509,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LogImportWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1866,
  "endLine" : 1874,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IEnumerable GetEmbeddedPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2069,
  "endLine" : 2077,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateForParameterMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MetadataSet GetGeneratedMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 140,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateMessageBindingPolicyKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 884,
  "endLine" : 893,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddInitiatingTerminatingAttributesIfNeeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateUntypedMessages()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 383,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ParametersPartCodeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 482,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetWrapperNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 654,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GetParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 745,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool FindGeneratedTypedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 815,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EnvelopeVersion GetSoapVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 157,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginGetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 236,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task GetMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSet GetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 327,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSet GetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 354,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 905,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckIsRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 766,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlQualifiedName GetTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportWrapperElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1967,
  "endLine" : 1975,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDescription Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescriptionCollection.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeNamespace FindNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 756,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetContractName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal MethodInfo GetEndMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 812,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetOperationBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetMessageBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetFaultBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentials Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetIContractBehaviorsFromInterfaceType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncAsyncOperationConsistencyVerifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1579,
  "endLine" : 1587,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 287,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageHeaderDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetAsyncResultParamIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 593,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetClassName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 941,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializerStub AddSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 622,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContractGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationContractGenerationContext.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDescription Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescriptionCollection.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriSchemeKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 102,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static FaultCode Construct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 257,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static FaultReason Construct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 307,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/Activity.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelperXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlEncode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpValueCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 495,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool WaitWithTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string CreateSourceString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StringBuilder Take()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 464,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 475,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Dequeue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T EndDequeue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 307,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 843,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 853,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item DequeueItemCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 980,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Schedule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CompilerInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerParameters CloneCompilerParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1008,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputAttributeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1222,
  "endLine" : 1230,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerParameters.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICodeCompiler CreateCompilerHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 298,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICodeGenerator CreateGeneratorHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 308,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICodeParser CreateParserHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 318,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 617,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 646,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMethodReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 938,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateParameterDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 964,
  "endLine" : 973,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateCodeDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 1012,
  "endLine" : 1020,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/codemethodreferenceexpression.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateFieldReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 976,
  "endLine" : 984,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GetUserData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1108,
  "endLine" : 1116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateEventReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1264,
  "endLine" : 1272,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateParameterDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2028,
  "endLine" : 2038,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputVTableModifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2330,
  "endLine" : 2338,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GeneratePropertyReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2488,
  "endLine" : 2496,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputAttributeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2968,
  "endLine" : 2976,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElement GetDocumentationElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 730,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePart FindPartByName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1452,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceDescription GetServiceDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 188,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Main()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslProtocolsHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 19,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateMajorVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 443,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ChannelBinding GetToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void TryAddToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SslStreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 347,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientFramingDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 207,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 339,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetReadTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 396,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetWriteTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 406,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SingletonConnectionReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingletonInputConnectionStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 227,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string NonRestartService()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfRestartService.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetRealm()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsCertificateValidationPeerTrustTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpInvalidEkuServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpExpiredServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsCertificateValidationChainTrustTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateValidationPeerTrustTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionOneWayTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithServerAltNameTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameLocalhostTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionDuplexTestServiceHost.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpVerifyDNSTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameDomainNameTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpRevokedServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IReplyChannel AcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IReplyChannel AcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IReplyChannel EndAcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 162,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FederationSTSServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/FederationSTSServiceHost.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message MessageRequestReply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyBankingDataWithMessageHeader MessageContractRequestReplyWithMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyBankingDataWithMessageHeaderNotNecessaryUnderstood MessageContractRequestReplyWithMessageHeaderNotNecessaryUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 212,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream StringToStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 470,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ConfigurationSection ProcessConfigurationSection()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceActivationsBuilder.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 20,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UninstallAllCerts()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/Program.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 506,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 516,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldUpdateTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 635,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SslProtocolsHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 19,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlFormatExtensionPointAttribute GetExtensionPointAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/WebServicesSection.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 253,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 262,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnValidate()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1263,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1402,
  "endLine" : 1410,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSet()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1412,
  "endLine" : 1420,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnValidate()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1430,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/SamlAssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DateTime AddTicks()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsTrustVersion GetWsTrustVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 323,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FormatInvariant()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/LogHelper.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ConfigureTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConfigureTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpTransportSecurity GetDefaultHttpTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FinishUsingMessageStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 674,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckResultAndEnsureNotCloseMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1210,
  "endLine" : 1217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetWsdlTransportUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 355,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MruCache EnsureHttpClientCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 421,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpMessageHandler Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportUsageHelper.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 565,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MapIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 789,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateAndOpenTokenProvidersAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 843,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 845,
  "endLine" : 852,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientChannelAsyncRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 1000,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ConnectionUtilities.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 21,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurityMode.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpProxyCredentialType.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetParentPath()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 421,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamedPipeTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NamedPipeTransportSecurity.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetNamedPipeSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeSecurity.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMscorlib()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 413,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Assembly ResolveType()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/TypeResolver.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string BuildFilePath()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool LoadFile()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFatal()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Tool.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509RawDataKeyIdentifierClause.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509IssuerSerialKeyIdentifierClause.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteIdAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 551,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyType.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregateTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/AggregateTokenResolver.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509ThumbprintKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAsymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 392,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityKey ResolveKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyUsage.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRenewToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CancelToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCancelToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCancelToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 211,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CancelTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 221,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanReadToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanWriteToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanReadKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanWriteKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanReadKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanWriteKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken ReadToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier ReadKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifierClause ReadKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryResolveSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanValidateToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static X509CertificateValidator CreateChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static X509CertificateValidator CreatePeerOrChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/UserNameSecurityTokenProvider.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateDnsClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateHashClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateNameClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateSpnClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateThumbprintClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateUpnClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateUriClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 197,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateWindowsSidClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateX500DistinguishedNameClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 227,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 237,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureClaims()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointAddress CreateEndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureSecurityCredentialsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 528,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ServiceEndpoint CreateDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 580,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UpnEndpointIdentity.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UpnEndpointIdentity.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DnsEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DnsEndpointIdentity.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 21,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DnsEndpointIdentity.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InstanceContext GetInstanceContextForObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 263,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateValidationMode.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateValidationMode.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenInclusionMode.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenReferenceStyle.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenParameters Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SspiSecurityToken.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SspiSecurityToken.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509KeyIdentifierClauseType.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509KeyIdentifierClauseType.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimestampCanonicalFormWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override SendSecurityHeader CreateSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 169,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityKeyEntropyMode.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ExtractId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 438,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteIdAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 448,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 497,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 629,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 419,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 475,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 485,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken GetEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 515,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken GetEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 525,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAtRequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 731,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAtRequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 741,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreateSymmetricKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreatePublicKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1234,
  "endLine" : 1241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509ServiceCertificateAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotZeroReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 228,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedXmlDictionaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 661,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 671,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsHeaderIncluded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 247,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 367,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetRequestorEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 394,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTokenAttachmentMode.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartEncryption()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 441,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSpnFromTarget()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 244,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task OpenCommunicationObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 569,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetSecurityHeaderId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 418,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IssuanceTokenProviderBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 97,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAtSecurityContextToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 569,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldWrapException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 185,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 461,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool DoesSkiClauseMatchSigningToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 773,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDefaultCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetScopedCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKey CreateKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinarySecretKeyIdentifierClause.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureDerivedKeyLimitNotReached()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 574,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateRangeAndFreshness()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509SecurityTokenAuthenticator CreateServerSslX509TokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 267,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfDisposedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureUniqueSecurityApplication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartInnerMessageWithId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 355,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SpnEndpointIdentity.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/AuditLevel.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateReceiverFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContextMode.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetCallbackChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 354,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/HostnameComparisonMode.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageCredentialType.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void SetActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 286,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExecuteUserCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 384,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/Activity.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Activity BoundOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Resume()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 289,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnqueueNewMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnqueueCalloutMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 302,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveFromTimedOutRequestList()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 568,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CloseInnerChannelCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1311,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 227,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SynchronizationContextEndCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProcessMessage1()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 479,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage31()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 565,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvalidateRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 326,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideMessageFaultCoreCoda()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleErrorCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 173,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AsyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 1269,
  "endLine" : 1276,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNullReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TryReceiveCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 221,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortChannels()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelPendingIdleManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 308,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvalidateRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 420,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AfterReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TerminatingOperationBehavior.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SignalConditionalResume()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 588,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void NotifyInvokeReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 612,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void NotifyInvokeReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 621,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfNoMessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 627,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 646,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndWrapperIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteEndWrapperIfNecessaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializeAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream GetStreamValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureStreamIsOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 405,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrimitiveResponseBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1073,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerObjectSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeerHopCountAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/PeerHopCountAttribute.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfProtocolFactoryNotSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 244,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ISecurityCapabilities GetIndividualISecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task PollingAsyncCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 383,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnConnectionSendMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 702,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long GetSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message GetMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 902,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransmissionInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 994,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitMessagePredicter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AllocObjects()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 165,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task WaitForItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task PreReadBufferAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 285,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CreateTask()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeBeginService()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 374,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeService()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 393,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 1012,
  "endLine" : 1019,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Merge()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityHeaderLayout.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 218,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushWriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 228,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 165,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterruptibleTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterruptibleTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 692,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 910,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetRequestResponsePattern()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 983,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UniqueId ReadIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2024,
  "endLine" : 2031,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2186,
  "endLine" : 2193,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception CreateWsrmRequiredException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1417,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 990,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchUniqueID()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task InternalOnReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayeredDuplexChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 249,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string GetExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 165,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReliableMessagingVersion GetReliableMessagingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmHeaderFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 263,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaultMessageCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 383,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BindingElementCollection SafeCreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 311,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 494,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 696,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteMessagePostamble()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 812,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task WriteMessagePostambleAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 821,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnWriteMessageAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 878,
  "endLine" : 887,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1491,
  "endLine" : 1499,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1864,
  "endLine" : 1871,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2064,
  "endLine" : 2071,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2080,
  "endLine" : 2087,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexClientReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexClientReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 318,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexSessionClientReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 349,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestClientReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 393,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestClientReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 495,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSessionClientReliableChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 526,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void IncrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FireUnknownMessageReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 878,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TerminateIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1012,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfIsConnectionOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartEnsureInteractiveInit()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1730,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CancelTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2437,
  "endLine" : 2444,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RegisterChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2451,
  "endLine" : 2458,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Action GetTimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2460,
  "endLine" : 2467,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 299,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object CreateProxy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 373,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 586,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 641,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSessionful()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetMaxReceivedMessageSizeFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 180,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 630,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task PollingAsyncCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1203,
  "endLine" : 1210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task ProcessMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1212,
  "endLine" : 1221,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader ToMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 243,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 257,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsSetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 421,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateMutualCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 487,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReceivedEof()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddFinalRanges()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FaultCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 598,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool HandleException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 435,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 487,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RaiseOnException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 599,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfTimeoutNegative()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 710,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RequestContext WrapMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 836,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMaskingMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 887,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IWaiter GetChannelWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1050,
  "endLine" : 1058,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ValidateOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1655,
  "endLine" : 1663,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1889,
  "endLine" : 1896,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProtectProtocolMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 382,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeaderFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 559,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeadersFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 611,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartBufferedMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1835,
  "endLine" : 1842,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/AuditLogLocation.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ConcurrencyMode.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypedMessageConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckUriProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckUriParameter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 348,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetWrapperName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1587,
  "endLine" : 1595,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetHeaderType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Type GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RsaEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/RsaEndpointIdentity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RSA ToRsa()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/RsaEndpointIdentity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEqualityComparer GetClaimComparer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/QueuedDeliveryRequirementsMode.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionMismatchAddressingException.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void GetObjectData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 203,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReason GetReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSafeReasonText()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 222,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsTrue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlEncode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlEncodeUnicode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlEncodeSpaces()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 168,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlDecode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushBytes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 429,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddChar()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 448,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IDisposable RunTaskContinuationsOnOurThreads()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 380,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 380,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CreateDefaultSourceString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Event()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 232,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAndTraceTransfer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTraceActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IOThreadScheduler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ScheduleCallbackLowPriNoFlow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteOutstandingReadersCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 606,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 888,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item DequeueAnyItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1026,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1195,
  "endLine" : 1202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Wait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1204,
  "endLine" : 1212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1232,
  "endLine" : 1240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 627,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxByteCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MimePart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1068,
  "endLine" : 1075,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1315,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1317,
  "endLine" : 1324,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseStreams()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1488,
  "endLine" : 1495,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2813,
  "endLine" : 2820,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2822,
  "endLine" : 2829,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TransferActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2307,
  "endLine" : 2314,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Format()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Normalize()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/StringNormalizationExtensions.Unix.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBeforeSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 780,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsEndMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string EscapeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 224,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void VisitClientClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/ConstructorFixer.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 259,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnumerateTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 345,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SimpleTypeRemapper.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void VisitClientClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArrayOfXElementTypeHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddGeneratedCodeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataFileInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 205,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Purge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string AddFilePath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 309,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadAsPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 415,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadAsUnknownXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 424,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string GetSourceUrl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 683,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void TelemetryPostFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/MarkupTelemetryHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task GenerateProgramFileAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/SvcutilBootstrapper.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TrackEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TrackEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 203,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImportModule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void RemoveExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 371,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppSettings.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidatePropertyNames()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectPropertyResolver.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResetOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 271,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SerializeOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 189,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetRelativePath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/LogTag.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteErrorAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteWarningAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteStartOperationAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteEndOperationAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task BuildAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 705,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetNoRestoreParam()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 1003,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteExamples()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void If()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 474,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Else()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 491,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 544,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldelema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1283,
  "endLine" : 1291,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadThis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1450,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IfState PopIfState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1552,
  "endLine" : 1559,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RuntimeTypeHandle GetDataContractAdapterTypeHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 806,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string EncodeLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1359,
  "endLine" : 1368,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitClassDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 535,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeTypeReference GetCodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 356,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetNameForAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 794,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference WrapNullable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1009,
  "endLine" : 1017,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract GetDataContractFromSerializerKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 643,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodBase FilterMethodBases()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1027,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ParseExceptionXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 663,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private char ToChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 247,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private short ToShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 428,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte ToByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 446,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SByte ToSByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 465,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UInt32 ToUInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 484,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UInt16 ToUInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 523,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetObjectToSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetDeserializedObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StoreCollectionMemberInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SkipUnknownElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 328,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 370,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddNewObjectWithId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 407,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 450,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override DataContract GetValidContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1297,
  "endLine" : 1304,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Import()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ScopedKnownTypes.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalBuilder LoadMemberValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 292,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExtensionDataReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatCollectionReaderDelegate GenerateCollectionReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static object UnsafeGetUninitializedObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 872,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsObjectReferenced()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/HybridObjectCache.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SurrogateChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/SurrogateChar.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte GetByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadUInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 360,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueId ReadUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 462,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Guid ReadGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 515,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1367,
  "endLine" : 1374,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueId ToUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 407,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 416,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Guid ToGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 425,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 775,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1155,
  "endLine" : 1162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1298,
  "endLine" : 1305,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 291,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExitScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 638,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AutoComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 733,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task AutoCompleteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 742,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 765,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1706,
  "endLine" : 1713,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 2208,
  "endLine" : 2215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DecreaseAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureByteBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 334,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 616,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 348,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryReader CreateTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool IsTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 445,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadContentAsQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 573,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteGuidText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 895,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDateTimeArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 960,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTimeSpanArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 979,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FlushBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 493,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReaderQuotas.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReaderQuotas.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void MoveToNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 818,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 827,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 886,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1041,
  "endLine" : 1048,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1050,
  "endLine" : 1057,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1253,
  "endLine" : 1260,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2567,
  "endLine" : 2574,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 803,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 812,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToInt32D2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 862,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 742,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteBase64TextAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 752,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 179,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 255,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Fill_()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2060,
  "endLine" : 2067,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ushort ReadUShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2081,
  "endLine" : 2088,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinXmlToken PeekToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2180,
  "endLine" : 2187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinXmlToken ReadToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2189,
  "endLine" : 2196,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int XsdKatmaiTimeScaleToValueLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3625,
  "endLine" : 3632,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static uint UIntFromByteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StoreFromWorkingArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 681,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdDateToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 844,
  "endLine" : 852,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset XsdKatmaiDateTimeOffsetToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 979,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdKatmaiDateOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1014,
  "endLine" : 1021,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdKatmaiTimeOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1041,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsCatchableException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ClearCompiledState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 495,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaObject IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 174,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddID()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 423,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlSchemaSimpleType GetBuiltInSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlSchemaComplexType GetBuiltInComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDerivedFromDatatype()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 284,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ValidateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 515,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ValidateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 524,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 774,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 783,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 857,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 866,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddXmlNamespaceSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1825,
  "endLine" : 1832,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAttribute.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Uri ResolveSchemaLocationUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2155,
  "endLine" : 2162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PreprocessAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2206,
  "endLine" : 2213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 237,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void EndChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 604,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildGroup_Order()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1370,
  "endLine" : 1377,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddID()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 781,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaSet InferSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsPredefinedEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaEntity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExpandTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 515,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceConstructPosContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 537,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteBitSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 638,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ConstructChildPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 681,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 764,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 810,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Exists()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckUniqueParticleAttribution()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1511,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1708,
  "endLine" : 1715,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1863,
  "endLine" : 1870,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2320,
  "endLine" : 2327,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DoubleLinkAxis ConvertTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 434,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void EndChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 816,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IntToCharArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 679,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 306,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal KeySequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 404,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsQualified()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 444,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2342,
  "endLine" : 2352,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3270,
  "endLine" : 3279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaDeclBase.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetFlag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 769,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetFlag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 778,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 587,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 597,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 806,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ClearTables()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1226,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool Equal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Ref.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetPrimaryLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 854,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsElementMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 1006,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetListName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 375,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 781,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int FindNamedSubShape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 257,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int FindMatchingSubShape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 266,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SourceInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncludeTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string XsdTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 960,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAttributeEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/_Events.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElementEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/_Events.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type GenerateEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1485,
  "endLine" : 1493,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2656,
  "endLine" : 2663,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckNeedConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 404,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping GetTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 286,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string XsdTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 793,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerNamespaces.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerNamespaces.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetVariable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 184,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void If()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 491,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Else()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 508,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 585,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 641,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type LoadMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 732,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void LoadThis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1702,
  "endLine" : 1709,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitElseIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2041,
  "endLine" : 2048,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2119,
  "endLine" : 2126,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StringEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2213,
  "endLine" : 2220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeGeneratorConversionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2896,
  "endLine" : 2903,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UnreferencedObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1332,
  "endLine" : 1339,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Array EnsureArrayIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1435,
  "endLine" : 1442,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddReservedIdentifiersForDataBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullTagEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 594,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullTagLiteral()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 610,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteReferencedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1452,
  "endLine" : 1460,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2747,
  "endLine" : 2754,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1053,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializableMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeMapping GetDefaultMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateReferencedMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteArrayBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromByteArrayHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrimitiveMapping ImportPrimitiveDataType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 675,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateReferencedMethods()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string MakeValidInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 414,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 427,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetXmlSerializerAssemblyName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 678,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Namespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToBinHexString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 344,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string VerifyNormalizedString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 540,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryVerifyNormalizedString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 549,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 946,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 964,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToInteger()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 971,
  "endLine" : 978,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToSByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 996,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1014,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1025,
  "endLine" : 1032,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1043,
  "endLine" : 1050,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1068,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToUInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1087,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToUInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryToUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1126,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1444,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1446,
  "endLine" : 1453,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1602,
  "endLine" : 1610,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateInvalidSurrogatePairException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1819,
  "endLine" : 1826,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HWStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TextEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 219,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Int64 Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 631,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool SupportsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool SupportsType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 354,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElementListListener()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 362,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DomNameTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DomNameTable.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetOwnerElementInElementIdAttrMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 613,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlNode AddNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAttribute InternalAppendAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 414,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetDocumentTypeAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 463,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LogMove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 568,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RollBackMove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 579,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ParseDocumentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 594,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName AddXmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName GetXmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 275,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 982,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlTextReader SetupReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1200,
  "endLine" : 1207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Save()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1351,
  "endLine" : 1358,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator ProcessBeforePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator ProcessAfterPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanExpr.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Query Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static XPathNavigator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AbsoluteQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SortQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query Build()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 510,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/VariableQuery.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlIteratorQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XmlIteratorQuery.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XmlIteratorQuery.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 444,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumericExpr.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathArrayIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathArrayIterator.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TestOp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 782,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string SubstringBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string SubstringAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Double StringLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NodeFunctions.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetKindMask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2019,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 340,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 349,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void RawText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 946,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1707,
  "endLine" : 1715,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1790,
  "endLine" : 1799,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1807,
  "endLine" : 1815,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1817,
  "endLine" : 1825,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1911,
  "endLine" : 1918,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void RawText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1841,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1916,
  "endLine" : 1925,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1933,
  "endLine" : 1941,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1943,
  "endLine" : 1951,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 2037,
  "endLine" : 2044,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 480,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 443,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ClearAttributesInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2088,
  "endLine" : 2095,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override EncoderFallbackBuffer CreateFallbackBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 197,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 999,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartComplexValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 506,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FinishReadBinaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 435,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushEncoders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1743,
  "endLine" : 1751,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task ReadContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task SkipAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task FinishReadElementContentAsXxxAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 434,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override unsafe void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 691,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 660,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 289,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValidatingReaderNodeData RecordTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 491,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToNsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1352,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetEmptyNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1488,
  "endLine" : 1496,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetValueNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 524,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 976,
  "endLine" : 995,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 736,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task GetValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 246,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 289,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 681,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 697,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 713,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 749,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 631,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 826,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1074,
  "endLine" : 1081,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1416,
  "endLine" : 1424,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 374,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 703,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 844,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 980,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1203,
  "endLine" : 1210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNameToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlReader ReadSubtree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1398,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishReadElementContentAsXxx()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1684,
  "endLine" : 1691,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1782,
  "endLine" : 1789,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1804,
  "endLine" : 1811,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1814,
  "endLine" : 1821,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1836,
  "endLine" : 1843,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1846,
  "endLine" : 1853,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1856,
  "endLine" : 1863,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 208,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetItemData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 395,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 635,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishReadBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 672,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task ReturnTaskBoolWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PushBit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BitStack.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Verify()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyType.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyUsage.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CancelTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanReadToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanWriteToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanReadKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanWriteKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanReadKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanWriteKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken ReadToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier ReadKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifierClause ReadKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryResolveSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanValidateToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/UserNameSecurityTokenProvider.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IIdentity CloneIdentityIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ClaimSet CloneClaimSetIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 261,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointAddress CreateEndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureSecurityCredentialsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 540,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ServiceEndpoint CreateDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 580,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void CheckSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DnsEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DnsEndpointIdentity.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InstanceContext GetInstanceContextForObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 262,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void CheckSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 269,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConfigureTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateValidationMode.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateValidationMode.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenInclusionMode.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenReferenceStyle.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenParameters Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenProviderContainer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 21,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenContainer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenContainer.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 165,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/GenericXmlSecurityToken.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SspiSecurityToken.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SspiSecurityToken.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetBase64KeyString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 224,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509KeyIdentifierClauseType.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509KeyIdentifierClauseType.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SslSecurityTokenParameters.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ICollection FilterWsspPolicyAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2703,
  "endLine" : 2712,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimestampCanonicalFormWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override SendSecurityHeader CreateSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityKeyEntropyMode.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 558,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 19,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryParseSymmetricKeyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 735,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreateSymmetricKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 744,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryParsePublicKeyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 746,
  "endLine" : 754,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreatePublicKeyTypeElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 763,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/DataProtectionSecurityStateEncoder.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509ServiceCertificateAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotZeroReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 19,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 405,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTokenAttachmentMode.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSpnFromTarget()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 417,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static X509Certificate2 GetCertificateFromStore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 890,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateAnonymityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 990,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureAcceptableSymmetricSignatureAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 356,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldWrapException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDefaultCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetScopedCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateRequiredClaimsElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/BinaryNegotiation.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedKeyTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 227,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateRangeAndFreshness()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 169,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentialsSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509SecurityTokenAuthenticator CreateServerSslX509TokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddReferredId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ContainsReferredId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryRemoveReferredId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfDisposedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/AuditLevel.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContextMode.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HostnameComparisonMode.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageCredentialType.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void SetActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 330,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExecuteUserCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 584,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Activity BoundOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Resume()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 325,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveFromTimedOutRequestList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 568,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CloseInnerChannelCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1284,
  "endLine" : 1292,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyOperationRuntime GetOperationByName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 237,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SynchronizationContextEndCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProcessMessage1()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 411,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage31()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 497,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvalidateRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 337,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProvideMessageFaultCoreCoda()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleErrorCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AsyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 1262,
  "endLine" : 1269,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNullReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TryReceiveCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncMethodInvoker()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortChannels()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 159,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelPendingIdleManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 364,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 396,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 413,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InvalidateRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 433,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SignalConditionalResume()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 607,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void NotifyInvokeReceived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 631,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void NotifyInvokeReceived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 640,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfNoMessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 646,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 665,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object DeserializeReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageOperationFormatter.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializeAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 356,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message SerializeReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 367,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SerializeRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 605,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrimitiveResponseBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 928,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerObjectSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BindingElement RemoveNextElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ISecurityCapabilities GetIndividualISecurityCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FromHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 292,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReplyToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 583,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageIDHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 683,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RelatesToHeader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 781,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LayeredChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dictionary GetDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FinishUsingMessageStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 702,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckResultAndEnsureNotCloseMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1238,
  "endLine" : 1245,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetWsdlTransportUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 393,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int PredictMessageSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AllocObjects()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityMessageProperty GetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelFlushTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetFlushTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpMessageHandlerFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpMessageHandler Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleSendAsyncCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 487,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeWriteEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 497,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleReceiveAsyncCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 726,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void FinishWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 306,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void TryReturnReadBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 403,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CreateTask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 166,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeBeginService()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 356,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeService()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 375,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 193,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 289,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 539,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityHeaderLayout.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 208,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushWriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 218,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/PrivacyNoticeBindingElement.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportUsageHelper.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader TakeXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 263,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 985,
  "endLine" : 992,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchUniqueID()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1196,
  "endLine" : 1203,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayeredDuplexChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 182,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BindingElementCollection SafeCreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TrackRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 216,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBase.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 158,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteMessagePostamble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 728,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnWriteMessageAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 794,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReaderBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 894,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1695,
  "endLine" : 1702,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1884,
  "endLine" : 1891,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1900,
  "endLine" : 1907,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityMessageProperty GetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 269,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsStreamSecurityUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 288,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContextBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ExportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 299,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 308,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsSetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 236,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 245,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 276,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void IncrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 473,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MapIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 672,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateAndOpenTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 736,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 745,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientChannelAsyncRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 893,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CopyPropertiesFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateReadingFaultString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 601,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfIsConnectionOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1090,
  "endLine" : 1097,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartEnsureInteractiveInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1685,
  "endLine" : 1693,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CancelTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2373,
  "endLine" : 2380,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RegisterChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2387,
  "endLine" : 2394,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Action GetTimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2396,
  "endLine" : 2403,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelCreated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 299,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object CreateProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 378,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 556,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 611,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeAcceptorBase.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeAcceptorBase.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSessionful()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnItemClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 179,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetMaxReceivedMessageSizeFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 192,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UnrecognizedAssertionsBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnrecognizedAssertionsBindingElement.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnrecognizedAssertionsBindingElement.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 158,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 168,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 223,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalClientSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LocalClientSecuritySettings.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 288,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DelegatingStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 780,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReceivedEof()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UseManagedPresentationBindingElement.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FixIpv6Hostname()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 319,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProtectProtocolMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 263,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 273,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 476,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UniqueId GetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 995,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartBufferedMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1643,
  "endLine" : 1650,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurityMode.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/AuditLogLocation.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/AuditLogLocation.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ConcurrencyMode.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 126,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription ImportContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 173,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Binding ImportBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 184,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint ImportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContractDescription CreateContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 540,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OperationDescription CreateOperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 549,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string AddPolicyUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1352,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlAttribute CreatePolicyURIsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1399,
  "endLine" : 1407,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable FindPortsForBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1522,
  "endLine" : 1529,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 961,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetBindingQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1041,
  "endLine" : 1053,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 166,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CreateSoapFaultBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 645,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginGetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 259,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task GetMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 292,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task GetMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 302,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual HttpWebRequest GetWebRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 429,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1313,
  "endLine" : 1320,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName GetPartName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1450,
  "endLine" : 1457,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1616,
  "endLine" : 1623,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override CodeTypeReference ImportFaultElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2012,
  "endLine" : 2019,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VisitContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 237,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeDeclaration CreateCodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 470,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddGeneratedCodeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 504,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void CallBehaviorExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 535,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static WSHttpBinding CreateHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CustomBinding CreateGetBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 193,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 326,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTypeAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 254,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeAttributeDeclaration CreateEditorBrowsableAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 260,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UpdateUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MetadataImporterQuotas CreateDefaultSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporterQuotas.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MetadataImporterQuotas CreateMaxSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporterQuotas.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void VerifyValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 270,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Type GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEqualityComparer GetClaimComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ActionMismatchAddressingException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReason GetReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsTrue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeSecurity.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlEncode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string UrlEncodeSpaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlDecode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 183,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 425,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 444,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 395,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CreateDefaultSourceString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Event()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAndTraceTransfer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTraceActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteOutstandingReadersCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 501,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 791,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item DequeueAnyItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 947,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 1083,
  "endLine" : 1090,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Wait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 1093,
  "endLine" : 1101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Divide()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TransferActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2138,
  "endLine" : 2145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerError.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerError.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void GenerateStatements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1161,
  "endLine" : 1168,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAttributeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateStatements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 511,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 607,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateExpressionList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 659,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 712,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 721,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateFieldReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 890,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 909,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateArrayIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 918,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEventReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 947,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateDelegateInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 956,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidatePropertyReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 991,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceImportCollection.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SyncKeys()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceImportCollection.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CSharpCodeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCastExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 860,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateStatements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1244,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateObjectCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1296,
  "endLine" : 1303,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateExpressionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1492,
  "endLine" : 1499,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3249,
  "endLine" : 3256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNamespaceEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3454,
  "endLine" : 3461,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string CreateEscapedIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3660,
  "endLine" : 3669,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanConvertFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4613,
  "endLine" : 4621,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 355,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 368,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowOnValidationErrors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 342,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task OpenCommunicationObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityMessageProperty GetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelFlushTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask FlushCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslProtocolsHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsStreamSecurityUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async ValueTask OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 169,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupServerCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateReadingFaultString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 457,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnItemClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 329,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoneSending()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void FixIpv6Hostname()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfChannelExtensibilityService.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 170,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream DownloadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DigestServiceAuthorizationManager()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MyX509CertificateValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/MyX509CertificateValidator.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityStreamedTestServiceHost.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionOneWayTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextEncoderBufferedServiceHost.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityWithSslTestServiceHost.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomTextMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageEncoder.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageEncoder.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpsTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpStreamedNoSecurityTestServiceHost.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestServiceHostBase()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TestServiceHostBase.cs",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding GetStreamedBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsUserNameTestServiceHost.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelListener BuildChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicServiceAuthorizationManager()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyBankingData MessageContractRequestReply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyBankingDataNotWrapped MessageContractRequestReplyNotWrapped()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string EchoTimeAndSetCookie()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 426,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsHttpKeepAliveDisabled()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 435,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream DownloadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream DownloadCustomizedStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static private void GetPorts()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/SelfHostedWcfService/Program.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string InstallCertificateToMyStore()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateManager.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string InstallCertificateToTrustedPeopleStore()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateManager.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnReceiveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 644,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnSendTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 653,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SslProtocolsHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpChannelFactory.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 18,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void StackTrace()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 154,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 330,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1247,
  "endLine" : 1253,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2054,
  "endLine" : 2060,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceDescription GetServiceDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Message CreateRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannel.cs",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CacheSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ConfigureAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ConfigureAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task CreateContentReadStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 241,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 313,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AsyncReceiveCancelled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 498,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetBytesFromInitialReadBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientWebSocketTransportDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOpenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CreateAndOpenTokenProviderAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 298,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfOutputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 610,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ConvertAndTraceException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WebSocketTransportSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWindowsAuth()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 649,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 860,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 915,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpMessageEncodingHelper.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 16,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BasicHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BackoffTimeoutHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeSpan WaitTimeWithDrift()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamedPipeChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeChannelFactory.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 18,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetPath()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 412,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 562,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamedPipeTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckForBasicOptions()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateIsDirectoryPathOnly()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 223,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TypeResolver CreateTypeResolver()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 512,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ToolExitCodes GenerateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntime.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CommandSwitch FindSwitch()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IList GetArguments()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadInputs()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteParagraph()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 456,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 430,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 328,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExclusiveC14NDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExclusiveC14NDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 223,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReadOnlyCollection ValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 374,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 631,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void RecordExpirationTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/DefaultEvaluationContext.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 407,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 317,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 335,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 361,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateOperationFormatStyle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlSerializerFormatAttribute.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateOperationFormatUse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlSerializerFormatAttribute.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReceiveErrorHandling.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 286,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 294,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 302,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SupportingTokenSpecification.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtFirstHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOperationFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 489,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenInclusionMode.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedKeySecurityToken CreateToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityTokenStub.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTimestampCanonicalForm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override SendSecurityHeader CreateSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Int64 ReadElementContentAsInt64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 378,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 303,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 410,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IList GetSupportingTokenAuthenticators()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 173,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotZeroSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderState.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTokenAttachmentMode.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotOneSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotOneSendSecurityHeader.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddSupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 439,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedKeyTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuritySessionClientSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessKeyRenewalFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 692,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1253,
  "endLine" : 1259,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckInitialized()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1770,
  "endLine" : 1776,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken GetOutgoingSessionToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List GetIncomingSessionTokens()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenProviderSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SupportingTokenProviderSpecification.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AdjustAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfProcessingStarted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetUpDelayedSecurityExecution()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocol.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AttachRecipientSecurityProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocol.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotOneReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotOneReceiveSecurityHeader.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAppliedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/AuditLevel.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/HostnameComparisonMode.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationFormatUse.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnItemAgedOutOfCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void CopyActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void UpdateAsyncOperationContextWithActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 294,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void UpdateAsyncOperationContextWithStartTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 312,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityVerificationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceTokenProviderOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Resume()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 280,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Stop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 321,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Suspend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 329,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void UnlockInstance()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void UnlockInstanceBeforeCallout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 656,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseWaitHandle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 797,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoCloseDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1067,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void BeforeSendReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetActivityIdOnThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 308,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ErrorBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectInputs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectOutputs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Register()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 754,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyAddressFilterDidNotMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 829,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitialized()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 345,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TerminatingOperationBehavior.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisposeParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 328,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitialized()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 271,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPropertiesToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 456,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetPropertiesFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 479,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static NetDispatcherFaultException CreateDeserializationFailedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 609,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetTypedMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 682,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetTypedMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 690,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 775,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 936,
  "endLine" : 942,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal async Task SerializeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Attr()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 170,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 780,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteEndMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 788,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequenceResponse.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnCloseOrAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 170,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 273,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfAborted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 774,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfNotOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 944,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidAddException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 607,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableOutputSessionChannelOverRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 640,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullFromHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullFaultToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 337,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 557,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 678,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullMessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 772,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 885,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullRelatesToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 918,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageAttemptInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WriteBufferWrapper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNotClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task PreReadBufferAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 273,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityHeaderLayout.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNotClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TerminateSequence()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequence.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InterruptibleTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 580,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 722,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AssertWsrm11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1698,
  "endLine" : 1704,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBindingMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader TakeStreamedReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryBufferedMessageData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetBufferedReaderAtBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1587,
  "endLine" : 1593,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1684,
  "endLine" : 1690,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 301,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 974,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void VerifyStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeHolder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1922,
  "endLine" : 1928,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1948,
  "endLine" : 1954,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void EnqueueMessageIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 400,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnShutdown()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 475,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfNotOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompletedIOOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 417,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisallowedInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1125,
  "endLine" : 1131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1144,
  "endLine" : 1150,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureInteractiveInitCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1732,
  "endLine" : 1738,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureOpenCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1796,
  "endLine" : 1802,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SendCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1880,
  "endLine" : 1886,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTimeoutIsMaxValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1969,
  "endLine" : 1975,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void SignalNextIfNonNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2204,
  "endLine" : 2210,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseWaitHandle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2316,
  "endLine" : 2322,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2364,
  "endLine" : 2370,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SessionIdleManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2406,
  "endLine" : 2412,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsCharSetSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 355,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomBufferedMessageData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 597,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 594,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 649,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultCommunicationTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 662,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsOneWay()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsRequestReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Message CreateAckRequestedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception GetInvalidAddException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 794,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteAddressHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 386,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ChannelSupportsOneCreateSequenceAttempt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 621,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 670,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/IntDecoder.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelSynchronizer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 908,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1903,
  "endLine" : 1909,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async ValueTask GetSspiCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElement CreatePolicyElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1301,
  "endLine" : 1307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteBufferedMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1827,
  "endLine" : 1833,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Header()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1891,
  "endLine" : 1897,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Header()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1899,
  "endLine" : 1905,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Header()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1907,
  "endLine" : 1913,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationFormatStyle.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ChannelFactoryRef CreateChannelFactoryRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 679,
  "endLine" : 686,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNotUnderstoodHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Copy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 944,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription LoadContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetBodyWrapperResponseName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 677,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnsureCallbackType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 720,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncTaskOperationConsistencyVerifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1779,
  "endLine" : 1785,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskAsyncOperationConsistencyVerifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1896,
  "endLine" : 1902,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerFaultContractInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 955,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetUserObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void UnbindRpc()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 277,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message ProvideFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static OperationContextScope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SecurityMode.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DebugAssert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/DiagnosticUtility.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TResult End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int HexToInt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 365,
  "linesOfCode" : 7,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask DisposeCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 433,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 466,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Post()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 527,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputQueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaiters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 614,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeDequeuedCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 654,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncQueueWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 963,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1224,
  "endLine" : 1230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Assert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AssertAndThrow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AssertAndThrowFatal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AssertAndFailFast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IOCompletionCallback ThunkCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNegativeArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNonPositiveArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 205,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimerManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureWaitScheduled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 236,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeleteMinTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 409,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetContentTypeForRootMimePart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteStartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 253,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteEndElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteBase64InlineIfPresent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 690,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 742,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 767,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 912,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 922,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 938,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 962,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1015,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1479,
  "endLine" : 1485,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AdvanceToContentOnElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 495,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeMessageReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1768,
  "endLine" : 1775,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Release()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2321,
  "endLine" : 2327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2336,
  "endLine" : 2343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedReadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2846,
  "endLine" : 2853,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2948,
  "endLine" : 2954,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2317,
  "endLine" : 2323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding CreateNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/NamedPipeMetadataImporter/NamedPipeMetadataImporter.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessBootstrappingOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 593,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessTypeReuseModeOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 601,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessSerializerOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 739,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessLanguageOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 741,
  "endLine" : 747,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ToTelemetryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 1028,
  "endLine" : 1034,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void RunFixups()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MetadataFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MetadataFixup.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeNameScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeTypeNameScope.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/TypeDeclCollection.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Enumerate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallVisitors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallFinishVisit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 336,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 429,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 448,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 461,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 574,
  "endLine" : 580,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/ClientClassVisitor.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckToAdd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/ArrayOfXElementTypeHelper.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeSerializer.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckMetadataImported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void TelemetryPostOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/MarkupTelemetryHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddStateForDataContractSerializerImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 362,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ImportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 438,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLineIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteHelp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static KeyValuePair ParseKeyValuePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleValueOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/SingleValueOption.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnValueChanged()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteHeaderProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool PathHasFolder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowOnDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 994,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteExample()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddIndentation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 274,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerWriteContextComplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 449,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringFromEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 457,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal long GetEnumValueFromString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableServices.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder DeclareLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 514,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 535,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void NewArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 642,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Dec()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 843,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LdlocAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1124,
  "endLine" : 1130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1132,
  "endLine" : 1138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloca()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LdargAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1155,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InitAssemblyBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1563,
  "endLine" : 1570,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfNotIsEmptyString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1659,
  "endLine" : 1665,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ForState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1738,
  "endLine" : 1744,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StoreIsGetOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1353,
  "endLine" : 1359,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 497,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AssignDataContractToId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 751,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1242,
  "endLine" : 1248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDataContractName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1250,
  "endLine" : 1256,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractDictionary ImportKnownTypeAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2050,
  "endLine" : 2056,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2367,
  "endLine" : 2373,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal GenericInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2419,
  "endLine" : 2425,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2484,
  "endLine" : 2490,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2525,
  "endLine" : 2531,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1493,
  "endLine" : 1500,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeTypeReference GetElementTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 370,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddGlobalTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 772,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamingContext GetStreamingContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PushKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PopKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 324,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 488,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeStringValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAttributeQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAttributeQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeQualifiedNameValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartElementPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 256,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteNamespaceDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 656,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ParseExceptionXmlForClassDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 653,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string WriteElementNameWithBracketAndMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 719,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 871,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsNamespaceURI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual char ReadElementContentAsChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short ReadElementContentAsShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 419,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte ReadElementContentAsUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 437,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SByte ReadElementContentAsSignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 456,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UInt32 ReadElementContentAsUnsignedInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 475,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UInt16 ReadElementContentAsUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 513,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetCollectionMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowNullValueReturnedForGetOnlyCollectionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowArrayExceededSizeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool MoveToNextElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetObjectId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 379,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int GetArraySize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 388,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddNewObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 397,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateUnexpectedStateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 574,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 584,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MethodInfo GetTargetMethodWithName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 986,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void InternalWriteEndObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 387,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerReadContextComplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetArraySize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ContractCodeDomInfo GetContractCodeDomInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDataNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaObjectInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaHelper.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool NamespacesEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaHelper.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IsEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 826,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 840,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadUInt31()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 385,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 898,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 900,
  "endLine" : 906,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Guid GetGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetCharsText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 813,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void FlushElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 646,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1507,
  "endLine" : 1513,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1626,
  "endLine" : 1632,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddNamespaceIfNotDeclared()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1904,
  "endLine" : 1910,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 203,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReaderSession.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 593,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadFullStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 191,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadFullStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 199,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadFullStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadFullStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1679,
  "endLine" : 1687,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndListText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 913,
  "endLine" : 919,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1220,
  "endLine" : 1226,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1234,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeWriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1246,
  "endLine" : 1252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeWriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1259,
  "endLine" : 1265,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToInitial()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 700,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 852,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ExitScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 322,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 646,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 654,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 662,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Namespace LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 712,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Namespace LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 720,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ProcessAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 728,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2467,
  "endLine" : 2473,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2862,
  "endLine" : 2868,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Int64 ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 270,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToCharsD4()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1065,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 155,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1890,
  "endLine" : 1896,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadQNameRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1984,
  "endLine" : 1990,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadNameRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1992,
  "endLine" : 1998,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ParseMB32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2090,
  "endLine" : 2096,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ParseMB64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2172,
  "endLine" : 2178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinXmlToken PeekNextToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2260,
  "endLine" : 2266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GrowElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2429,
  "endLine" : 2436,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GrowAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2438,
  "endLine" : 2445,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadPI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3169,
  "endLine" : 3175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadCDATA()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3184,
  "endLine" : 3190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadNest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3192,
  "endLine" : 3199,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadEndNest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3201,
  "endLine" : 3207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Int64 GetInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4433,
  "endLine" : 4439,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UInt64 GetUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4441,
  "endLine" : 4447,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteUI4()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void MpNormalize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime SqlDateTimeToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 883,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdKatmaiDateTimeToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 919,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdKatmaiDateToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 994,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string XsdKatmaiTimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1012,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XSOEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IdRefNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckElementProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1776,
  "endLine" : 1782,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2832,
  "endLine" : 2838,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2855,
  "endLine" : 2861,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Preprocessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UndeclaredNotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 137,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3280,
  "endLine" : 3286,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnRemove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XdrAttributeEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XdrAttributeEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 594,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 646,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BeginAttributeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttribute_Required()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1267,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitAttributeDtType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1456,
  "endLine" : 1462,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompareMinMaxLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1680,
  "endLine" : 1686,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaInference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitSet Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1234,
  "endLine" : 1240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1242,
  "endLine" : 1248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DfaContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1670,
  "endLine" : 1676,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 173,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 390,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Asttree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 515,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConversionRule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 1012,
  "endLine" : 1018,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompileSchemaInSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2426,
  "endLine" : 2435,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2448,
  "endLine" : 2457,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2470,
  "endLine" : 2479,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2491,
  "endLine" : 2500,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2513,
  "endLine" : 2522,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2535,
  "endLine" : 2544,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2557,
  "endLine" : 2566,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2579,
  "endLine" : 2588,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2668,
  "endLine" : 2676,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2678,
  "endLine" : 2686,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2688,
  "endLine" : 2696,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2698,
  "endLine" : 2706,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2708,
  "endLine" : 2716,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2718,
  "endLine" : 2726,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2728,
  "endLine" : 2736,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2738,
  "endLine" : 2746,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3056,
  "endLine" : 3065,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3072,
  "endLine" : 3081,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3087,
  "endLine" : 3096,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3103,
  "endLine" : 3112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3119,
  "endLine" : 3128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3135,
  "endLine" : 3144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3151,
  "endLine" : 3160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3167,
  "endLine" : 3176,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3190,
  "endLine" : 3198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3200,
  "endLine" : 3208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3210,
  "endLine" : 3218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3220,
  "endLine" : 3228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3230,
  "endLine" : 3238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3240,
  "endLine" : 3248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3250,
  "endLine" : 3258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3260,
  "endLine" : 3268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaDeclBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaDeclBase.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckProhibitedFlag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 746,
  "endLine" : 752,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckDupFlag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 760,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAtomicValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1623,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeHelper.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentElementDescendantIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InitFromXPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 591,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 815,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 354,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 790,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ReadText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 926,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsParticleMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 274,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 483,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ElementMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 367,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetLineInfoOffsets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 378,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetEmptyValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 406,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string MakeRightCase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAttributes GetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 257,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int CountAtLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 997,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlReflectionMember FindSpecifiedMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1397,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNodeEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/_Events.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateInitCallbacksMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteReflectionInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2444,
  "endLine" : 2450,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMapping.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CheckShallow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMapping.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportDerivedMappings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 404,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetTypeFromAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncludeTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 531,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 576,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Dec()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 957,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Inc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 959,
  "endLine" : 965,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldstr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1265,
  "endLine" : 1271,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LdlocAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1273,
  "endLine" : 1279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1309,
  "endLine" : 1315,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloca()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1368,
  "endLine" : 1374,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LdargAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1382,
  "endLine" : 1388,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Starg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1431,
  "endLine" : 1437,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarga()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1445,
  "endLine" : 1451,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IfState PopIfState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1845,
  "endLine" : 1851,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WhileBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2346,
  "endLine" : 2352,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Label BeginWhileCondition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2410,
  "endLine" : 2416,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CheckSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2473,
  "endLine" : 2479,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CheckSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2481,
  "endLine" : 2487,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CheckSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2489,
  "endLine" : 2495,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void CheckSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2497,
  "endLine" : 2503,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ForState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2568,
  "endLine" : 2574,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddReadCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1954,
  "endLine" : 1960,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddInitializationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 550,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DropDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 558,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMappingMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 664,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName GetPrimitiveTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteEmptyTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 625,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableStringEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 681,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableStringLiteral()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 690,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableStringEncodedRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 700,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableStringEncodedRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 709,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableStringLiteralRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 718,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableStringLiteralRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 727,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableQualifiedNameEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 739,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullableQualifiedNameLiteral()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 751,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateUnknownTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 820,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 923,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1032,
  "endLine" : 1039,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1063,
  "endLine" : 1069,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1586,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForEnumMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4188,
  "endLine" : 4195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4206,
  "endLine" : 4213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool NamespacesEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 357,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string MergeFailedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 701,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializableMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1126,
  "endLine" : 1132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddScopeElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1111,
  "endLine" : 1117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaGroup FindGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1955,
  "endLine" : 1962,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAttributeGroup FindAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1964,
  "endLine" : 1971,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaElement FindElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2053,
  "endLine" : 2059,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaAttribute FindAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2061,
  "endLine" : 2068,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 315,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 336,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlCountingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncrementCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Boolean ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 903,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddToTop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HWStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object RemoveParam()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckArguments()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckArguments()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 197,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 322,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MTNameTableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 555,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MTNameTableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 563,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ByteStack.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocumentXPathNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNode GetNextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 356,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentFragment.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 171,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 303,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 335,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 274,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 524,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void RemoveAllAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 541,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNodeList SelectNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsConnected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode ReplaceChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 471,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void CopyChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 714,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckIndexCondition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 368,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String GetAttributeFromElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 490,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String GetAttributeFromElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 516,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 830,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1355,
  "endLine" : 1362,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TypeFinderCallBack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 807,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName GetIDInfoByElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement CreateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 593,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute CreateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 840,
  "endLine" : 847,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement CreateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 857,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1011,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Save()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1370,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode GetNamedItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode GetNamedItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 384,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1069,
  "endLine" : 1075,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetEOF()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1086,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ClonableStack.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnionExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseAxisQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AbsoluteQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAxisIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAxisIterator.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExtensionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ExtensionQuery.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ExtensionQuery.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SortQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SortKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanBeNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Query Build()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 518,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Query BuildPatternQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 533,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathSingletonIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSingletonIterator.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpQueryBoolE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpQueryBoolO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 246,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpBoolBoolE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpBoolStringO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 303,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfBoolO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpStringStringE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 366,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingsibling.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumericExpr.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 762,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckNodeSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 784,
  "endLine" : 790,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ParamInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 821,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/MergeFilterQuery.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Function.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 402,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddIdElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 436,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 271,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 313,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 321,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 417,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 426,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 468,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GrowTextContentMarks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1576,
  "endLine" : 1582,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 227,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 277,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputRestAmps()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 771,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 495,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 303,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlWriterSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 320,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 681,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ReadOriginalContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 523,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetToReplayMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 644,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ClearName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 504,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 568,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputRestAmps()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 768,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task SetToReplayModeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReaderAsync.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ResolveEntityInternally()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1047,
  "endLine" : 1053,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAutoDetectWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 145,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 154,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 630,
  "endLine" : 636,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 622,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task GetValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 808,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 816,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 818,
  "endLine" : 824,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 832,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 840,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 848,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 856,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 864,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task SkipAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 872,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 880,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 888,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 896,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 904,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadValueChunkAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 912,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task MoveToContentAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 920,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadInnerXmlAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 928,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadOuterXmlAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 936,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TernaryTreeRW()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 505,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DtdParserProxy_OnSystemId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2705,
  "endLine" : 2711,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DtdParserProxy_OnPublicId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2713,
  "endLine" : 2719,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2824,
  "endLine" : 2830,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1417,
  "endLine" : 1423,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetItemData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 554,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task _ContinueBoolTaskFuncWhenFalse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidEnumArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Framework/System/ComponentModel/InvalidEnumArgumentException.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PopulateJan2004TokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MatchesKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 329,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExclusiveC14NDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExclusiveC14NDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 183,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 384,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 434,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 504,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 572,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 668,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 692,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 803,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 860,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 942,
  "endLine" : 949,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1090,
  "endLine" : 1097,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1212,
  "endLine" : 1219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1332,
  "endLine" : 1339,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString LookupDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1444,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 354,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 585,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool SupportedClaimType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void DisposeIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 370,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 443,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 484,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 305,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 365,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ValidateOperationFormatStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlSerializerFormatAttribute.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ValidateOperationFormatUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlSerializerFormatAttribute.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UpnEndpointIdentity.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007FederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007FederationHttpBinding.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007FederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007FederationHttpBinding.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WS2007FederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007FederationHttpBinding.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReceiveErrorHandling.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 293,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 301,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsConfiguredTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Configuration/BindingElementExtensionElement.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SupportingTokenSpecification.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenInclusionMode.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsSidIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WindowsSidIdentity.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SspiSecurityTokenParameters.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 326,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenParameters Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspHeaderAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 394,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTimestampCanonicalForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override SendSecurityHeader CreateSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteAdditionalAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PopulateJan2004TokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 249,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Int64 ReadElementContentAsInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 377,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 317,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 159,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotZeroSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 20,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 18,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTokenAttachmentMode.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotOneSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityOneDotOneSendSecurityHeader.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsRsaSHA256()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ScopedMessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AdjustAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointIdentity TryCreateDnsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateReadState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 338,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfProcessingStarted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityOneDotOneReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityOneDotOneReceiveSecurityHeader.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/AuditLevel.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HostnameComparisonMode.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationFormatUse.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UdpBinding.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void CopyActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void UpdateAsyncOperationContextWithActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 498,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void UpdateAsyncOperationContextWithStartTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 516,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTraceRecord()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Resume()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Stop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 357,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Suspend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 365,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SelectOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationSelectorBehavior.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void UnlockInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void UnlockInstanceBeforeCallout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 412,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 654,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseWaitHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 796,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoCloseDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1048,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetActivityIdOnThread()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ErrorBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 158,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectInputs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 170,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InspectOutputs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperationRuntime.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 191,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Register()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 168,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncReceiveComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 754,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyAddressFilterDidNotMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 829,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseChannels()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 379,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 291,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisposeParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 339,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 256,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 270,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder Accept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 301,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelBinder EndAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 315,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 674,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureIsInitialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 283,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPropertiesToMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 437,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetPropertiesFromMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 458,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static NetDispatcherFaultException CreateDeserializationFailedFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 558,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetTypedMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 630,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetTypedMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 638,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 724,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescription Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 927,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static StreamFormatter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task WriteEndWrapperIfNecessaryAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetStreamValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Attr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AreTypesSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsPartElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 549,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetEncodingFromCharSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 236,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task CreateContentReadStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnCloseOrAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int GetMaxBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopyTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 303,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfAborted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 537,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullFromHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullFaultToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 519,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 631,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullMessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 723,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 825,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FullRelatesToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 858,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 334,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AsyncReceiveCancelled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 514,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetBytesFromInitialReadBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1247,
  "endLine" : 1253,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TItem TakeConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 611,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelReceiveTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 223,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelSendTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetUserToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 778,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WriteBufferWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientWebSocketTransportDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityHeaderLayout.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOpenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateAndOpenTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UniqueId GetRelatesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 239,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 165,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfOutputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 667,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingMessageProperty.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader TakeStreamedReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryBufferedMessageData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetBufferedReaderAtBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1589,
  "endLine" : 1595,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1686,
  "endLine" : 1692,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ConvertAndTraceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalOnReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TcpConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TcpConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateRecordType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 406,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowInvalidBindingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 416,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WebSocketTransportSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitializeReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 314,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 878,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeHolder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1750,
  "endLine" : 1756,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1839,
  "endLine" : 1845,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChannelProtectionRequirements GetProtectionRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Stream OnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 351,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NamedPipeSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeSettings.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Stream OnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 573,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfNotOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortTokenProviders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 753,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 809,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FramingDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ArraySegment EncodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexConnectionPoolHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 423,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompletedIOOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 440,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 544,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfDisallowedInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1110,
  "endLine" : 1116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureInteractiveInitCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1695,
  "endLine" : 1701,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EnsureOpenCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1759,
  "endLine" : 1765,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SendCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1843,
  "endLine" : 1849,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTimeoutIsMaxValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1932,
  "endLine" : 1938,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void SignalNextIfNonNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2143,
  "endLine" : 2149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseWaitHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2252,
  "endLine" : 2258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2300,
  "endLine" : 2306,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SessionIdleManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2342,
  "endLine" : 2348,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 564,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 619,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultCommunicationTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 635,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsOneWay()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsRequestReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Prune()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelTimer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceConnectionLeaseTimeoutExpired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 334,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceConnectionIdleTimeoutExpired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 342,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteAddressHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 280,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateKerberosBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 782,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddAssertionIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1527,
  "endLine" : 1533,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddAssertionIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1545,
  "endLine" : 1551,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddAssertionIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1563,
  "endLine" : 1569,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddAssertionIfNotNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1571,
  "endLine" : 1577,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DirectionalAction.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DirectionalAction.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SslStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreReadConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 318,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task GetSspiCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddServerCertMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 361,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void RemoveServerCertMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 425,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElement CreatePolicyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeadersFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 537,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 839,
  "endLine" : 845,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1456,
  "endLine" : 1462,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteBufferedMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1635,
  "endLine" : 1641,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Header()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1702,
  "endLine" : 1708,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Header()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1710,
  "endLine" : 1716,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Header()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1718,
  "endLine" : 1724,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationFormatStyle.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpMessageEncodingHelper.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 15,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/X509CertificateEndpointIdentity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WSHttpContextBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpContextBinding.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BasicHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNotUnderstoodHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Copy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 997,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool FindMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1019,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetPolicyReferenceUris()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2098,
  "endLine" : 2111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContractDescription GetContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 159,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallExportEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallExportContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1262,
  "endLine" : 1268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateSyncSignature()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 154,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GenerateAsyncSignature()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool NameExists()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 490,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddGeneratedTypedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 805,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GenerateMessageHeaderAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 848,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataSet GetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 379,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnqueueRetrieverIfShouldResolve()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 596,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataLocationRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 715,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncMetadataLocationRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 855,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1256,
  "endLine" : 1262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1305,
  "endLine" : 1311,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportFaults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 569,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaType FindSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 813,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetLocalElementNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1163,
  "endLine" : 1169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IEnumerable GetSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1171,
  "endLine" : 1177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1740,
  "endLine" : 1746,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override string ImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2057,
  "endLine" : 2063,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool GetOperationIsEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2132,
  "endLine" : 2138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ContextInitializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDuplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 431,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RunDecorators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 483,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddDebuggerStepThroughAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 493,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 512,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPartial()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 520,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void CallContractExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 544,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void CallOperationExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 553,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CallOperationExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 562,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static WSHttpBinding CreateHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CustomBinding CreateTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 908,
  "endLine" : 914,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription LoadContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetBodyWrapperResponseName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 664,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnsureCallbackType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 707,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncTaskOperationConsistencyVerifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1728,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskAsyncOperationConsistencyVerifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1839,
  "endLine" : 1845,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataConversionError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerOperationGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationReflector ReflectOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MetadataSet ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool NamespacesEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetUserObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 286,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void UnbindRpc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 294,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SecurityMode.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Activity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/Activity.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TResult End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int HexToInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 361,
  "linesOfCode" : 7,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 432,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 481,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputQueue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaiters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 509,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeDequeuedCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 549,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncQueueWaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 873,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Assert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AssertAndThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AssertAndThrowFatal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AssertAndFailFast()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNegativeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNonPositiveArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2129,
  "endLine" : 2135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CompilerInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndentedTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InternalOutputTabs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 481,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void GenerateNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 422,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateCommentStatements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1918,
  "endLine" : 1924,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateCompileUnitStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2089,
  "endLine" : 2095,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateCompileUnitEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2102,
  "endLine" : 2108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ValidateIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2161,
  "endLine" : 2167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String GetLanguageFromExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CompilerInfo GetCompilerInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompilerInfo GetCompilerInfoForLanguageNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompilerInfo GetCompilerInfoForExtensionNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateCompileUnitStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 142,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 150,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateNamespaceStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 159,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypeMembers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypeParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateCommentStatements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 426,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateIterationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 524,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateThrowExceptionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 532,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMethodReturnStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 540,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 667,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateTypeReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 675,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDelegate.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIterationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeIterationStatement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateMethodInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1082,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCommentStatements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1601,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateAttachEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1739,
  "endLine" : 1745,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateRemoveEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1753,
  "endLine" : 1759,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2953,
  "endLine" : 2959,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCompileUnitEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3368,
  "endLine" : 3374,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3637,
  "endLine" : 3643,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlFormatExtensionPointAttribute GetExtensionPointAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Configuration/WebServicesSection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WebReferenceOptions Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WebReferenceOptions Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 456,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetHandled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1707,
  "endLine" : 1713,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsHandled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1719,
  "endLine" : 1725,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1731,
  "endLine" : 1737,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3158,
  "endLine" : 3164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionOrientedTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionOrientedTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionOrientedTransportBindingElement.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnCloseOrAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TItem TakeConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientSingletonConnectionReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfOutputSessionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 528,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateRecordType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 409,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AdjustAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FramingDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ArraySegment EncodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexConnectionPoolHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 356,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Prune()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CancelTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 170,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceConnectionLeaseTimeoutExpired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceConnectionIdleTimeoutExpired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionUtilities.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 310,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SslStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 257,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 304,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 333,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 380,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 409,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void OnWriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 505,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Ping_DataContract()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Ping_Xml()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StartPushingData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReceiveRequestAsyncResultBase()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TryReceiveRequestAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 371,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpInvalidEkuServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CustomTextMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageEncoderFactory.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpExpiredServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateValidationPeerTrustTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameFqdnTestServiceHost.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionOneWayTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetWSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WSHttpBindingTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithServerAltNameTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameLocalhostTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsNtlmTestServiceHost.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetWSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetWS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionDuplexTestServiceHost.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageEncoder.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpsTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpVerifyDNSTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetBasicHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetWSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetWS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding GetBufferedBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsUserNameTestServiceHost.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetBasicHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelListener BuildChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 143,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameDomainNameTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpRevokedServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static FaultException CreateAccessDeniedFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 581,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReceiveAsyncResultBase()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TryReceiveAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceiveAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream Crl()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ComplexCompositeType.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureInitialized()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 514,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNotInitialized()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 522,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ApplyAppSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/Program.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TcpConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TcpConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 337,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static GenericXmlSecurityKeyIdentifierClause GetSecurityKeyIdentifierForTokenReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustUtilities.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustTokenParameters.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationHttpBinding.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationHttpBinding.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelFactory.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelFactory.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IWSTrustChannelContract CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelFactory.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustChannelClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustChannelClientCredentials.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenManager CreateSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustChannelClientCredentials.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 468,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 328,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 341,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 348,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 359,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportUsageHelper.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWebSocketUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketTransportSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 892,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpsTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSMessageEncoding.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpsSecurityMode ToBasicHttpsSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityOverHttp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeSecurityMode.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PipeSharedMemory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 263,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception CreatePipeNameCannotBeAccessedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMinutes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromSeconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsStreamSecurityBindingElement CreateTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NamedPipeTransportSecurity.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ContractLoader()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ExportModule.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolMode? GetToolMode()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerGenerator()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/XmlSerializerGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteUnexpectedError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteWarning()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteUsage()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteExamples()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 249,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteExample()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 256,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentInfo CreateInputHelpInfo()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 268,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentInfo CreateFlagHelpInfo()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 275,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentInfo CreateParameterHelpInfo()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 282,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HelpCategory()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 373,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Reset()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 448,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendLineBreak()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 567,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PopulateJan2004StrEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PopulateJan2004TokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyType.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken GetToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool SupportedRight()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimSet.cs",
  "fileLinesCount" : 111,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateRsaClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 361,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509Identity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 548,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CreateAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCertificateId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/DefaultAuthorizationContext.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 260,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DeliveryRequirementsAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Section()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Addressing200408Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 353,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader CreateFullBodyReaderFromDecryptedState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemoryNonceCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuritySessionSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DerivedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override void InitializeSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SendSecurityHeader CreateSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReceiveSecurityHeader TryCreateReceiveSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrapperSecurityCommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityKeyEntropyMode.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PopulateJan2004TokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteAttributeStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 350,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 357,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 363,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteElementContentAsInt64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 370,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UserNamePasswordClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageProtectionOrder.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSignatureReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 390,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CreateSymmetricSecurityKeys()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 822,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetCertificateFromStore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 860,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientSecurityDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1536,
  "endLine" : 1541,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1593,
  "endLine" : 1598,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1611,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowQuotaReachedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 400,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExpirableItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 488,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SendSecurityHeaderElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElement.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 293,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetTimeParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 318,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MarkHeaderAsUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 815,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenTracker()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 980,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual async Task SecureOutgoingMessageAtInitiatorAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocol.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 349,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureConfirmationElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SignatureConfirmationElement.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteInnerMessageWithId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ChannelFactory CreateChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProgrammaticEndpointTrait.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DuplexChannelFactory CreateDuplexFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProgrammaticEndpointTrait.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChannelFactory CreateSimplexFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProgrammaticEndpointTrait.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReInit()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 361,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpointTrait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceEndpointTrait.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ChannelFactory CreateChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceEndpointTrait.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SessionMode.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AsyncCallback WrapExecuteUserCodeAsyncCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 358,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceEvent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 602,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ActivityIdHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetOnThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Activity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/Activity.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ImpersonationOption.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 640,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReceiveThreadSchedulerCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WaitForBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1568,
  "endLine" : 1573,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWaitForBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1586,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SynchronizationContext GetSyncContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Dispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage7()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 700,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override InstanceContext GetExistingInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PerSessionInstanceContextProvider.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedChannelCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorHandlerFaultInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlerFaultInfo.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PartInfo CreatePartInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 589,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 299,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IResumeMessageRpc Pause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 395,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexSessionListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 664,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleEndSerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 442,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 706,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 787,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleEndOnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 824,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleEndSerialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DispatchOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchOperation.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AppendString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrimitiveRequestBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 1047,
  "endLine" : 1052,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 621,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 807,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BindingContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 574,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 639,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader DoTakeXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseSequenceAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ConfigureRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override WsrmFault ProcessRequestorResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 709,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableOutputSessionChannelOverDuplex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 719,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task StartReceivingAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 856,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanAdd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncWaitQueueAdder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 753,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int RecordRetry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 950,
  "endLine" : 956,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MethodCall.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProducerConsumerStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 512,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 699,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReasonText ReadTranslation12()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 797,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task SendFaultAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 699,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeSpan GetNextRequestTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 873,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1115,
  "endLine" : 1120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddAcknowledgementHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1678,
  "endLine" : 1683,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddSequenceHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1691,
  "endLine" : 1696,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWsrmAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2004,
  "endLine" : 2009,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 961,
  "endLine" : 966,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePatterns()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1295,
  "endLine" : 1300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1692,
  "endLine" : 1697,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 287,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmHeaderFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidAcknowledgementFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 489,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LastMessageNumberExceededFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 535,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnTransferComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RaiseFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 681,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task OnWriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 735,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 781,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 933,
  "endLine" : 938,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 961,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1042,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1049,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1051,
  "endLine" : 1056,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1484,
  "endLine" : 1489,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1507,
  "endLine" : 1512,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1514,
  "endLine" : 1519,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1672,
  "endLine" : 1677,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1941,
  "endLine" : 1946,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties TakeProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2057,
  "endLine" : 2062,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders TakeHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2073,
  "endLine" : 2078,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 467,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 482,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IAsyncResult BeginCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 671,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsTextContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 339,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 440,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string FormatContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 447,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 704,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TypedServiceChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 427,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 457,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 547,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 187,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseSequenceAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 359,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SendRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 747,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseSequence()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseSequence.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ConfigureRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 822,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1174,
  "endLine" : 1179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexClientReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1275,
  "endLine" : 1280,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RequestContextBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 327,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelDemuxerBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnLocalFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Stream GetDecompressStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Stream GetCompressStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/IntDecoder.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 860,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1752,
  "endLine" : 1757,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryVersion.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SupportedAddressingMode.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void InvalidateCacheAndCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 769,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncOperationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 896,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetMessageAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetLogicalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 956,
  "endLine" : 961,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeLoader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription LoadContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSerializerFormatAttribute FindAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 232,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationReflector ReflectOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerImporter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 719,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializerStub()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 936,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BindRpc()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RsaEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/RsaEndpointIdentity.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMinutes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 18,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromSeconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionMismatchAddressingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionMismatchAddressingException.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static T End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UrlDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 438,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SafeSemaphoreRelease()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TResult ToApmEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ToApmEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 370,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionTrace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AsyncCompletion GetNextCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 296,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStream ToMemoryStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DebugVerifyEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 424,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputQueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnInvokeDequeuedCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 680,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 869,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AssertAndThrow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AssertAndThrowFatal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueueAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 654,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizationObjectAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 737,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetDeadline()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Reinitialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxCharCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int ValidateSizeOfMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 345,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 884,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StartPreface()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1203,
  "endLine" : 1209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1447,
  "endLine" : 1452,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MtomBinaryData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1529,
  "endLine" : 1534,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream GetContentStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1849,
  "endLine" : 1856,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DelimittedReadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2128,
  "endLine" : 2134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTransferEncodingHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2501,
  "endLine" : 2506,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2629,
  "endLine" : 2635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2881,
  "endLine" : 2887,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int EndRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2899,
  "endLine" : 2905,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ReadParameterAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3132,
  "endLine" : 3138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientMessageInspectorBeforeSendInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 949,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 964,
  "endLine" : 969,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsTaskAsyncMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsValidNameSpace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 250,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WsdlImporting()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/PropertyFieldNameScope.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeTypeNameScope.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 250,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 285,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 315,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 322,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 365,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 372,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 400,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 468,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 491,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 498,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 511,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void VisitClientClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/MakeOldAsyncMethodsPrivate.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetFilePathFromNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool UriEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WriteStartOperationAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TOptionsBase CloneAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TOptionsBase Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TOptionsBase Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionBase Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task WriteStartOperationAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task FromPathAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task FromPathAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IEnumerable GetSubGroupValues()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 440,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task BuildAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 713,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolMexException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolMexException.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteUsage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendLineBreak()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 390,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionDataObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnEndHandleReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type ResolveName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/KnownTypeDataContractResolver.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 184,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void If()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 482,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 527,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 619,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void New()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 626,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitObj()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 634,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Castclass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 872,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Box()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 879,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Unbox()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 881,
  "endLine" : 886,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stobj()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 945,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ceq()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 953,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 960,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldtoken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 967,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1093,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldstr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MarkLabel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1351,
  "endLine" : 1356,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1358,
  "endLine" : 1363,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Subtract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1370,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void And()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1372,
  "endLine" : 1377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Or()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1378,
  "endLine" : 1383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Not()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1390,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ret()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1397,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Br()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1399,
  "endLine" : 1404,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Blt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1406,
  "endLine" : 1411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Brfalse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1413,
  "endLine" : 1418,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Brtrue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1420,
  "endLine" : 1425,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1429,
  "endLine" : 1434,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Dup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1436,
  "endLine" : 1441,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadParam()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1452,
  "endLine" : 1457,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Case()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1613,
  "endLine" : 1618,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginWhileCondition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1668,
  "endLine" : 1673,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginWhileBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1675,
  "endLine" : 1680,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndWhile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1682,
  "endLine" : 1687,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SwitchState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1849,
  "endLine" : 1854,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlObjectSerializerWriteContext CreateContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlObjectSerializerWriteContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 565,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetTypeForInitialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1136,
  "endLine" : 1142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDataContractName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1258,
  "endLine" : 1263,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type UnwrapNullableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1327,
  "endLine" : 1332,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetDefaultStableNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1768,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTypeNullable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2041,
  "endLine" : 2046,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public sealed override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2179,
  "endLine" : 2184,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2427,
  "endLine" : 2432,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName GetExpandedStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2447,
  "endLine" : 2452,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Member()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1427,
  "endLine" : 1432,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal GenericParameterDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/GenericParameterDataContract.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlWriterDelegator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAttributeInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAttributeBool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 229,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 490,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadArraySize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadXsiType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 168,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadFactoryType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 175,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ConstructorInfo GetConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1029,
  "endLine" : 1034,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MethodInfo GetMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1041,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetScriptObjectJsonSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1065,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectToIdCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ObjectToIdCache.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReaderDelegator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNodeType MoveToContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 284,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 397,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetDataContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetCustomDataToExport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetReferencedTypeOnImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlObjectSerializerReadContext CreateContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual object InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object ReadIXmlSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 523,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsCollectionInterface()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 903,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override DataContract GetValidContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1289,
  "endLine" : 1295,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void InternalWriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TryAddLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 364,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetTypeInfoError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 386,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeCompileUnit GetCodeCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Import()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference GetCodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void InternalWriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContract GetItemTypeDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 284,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 319,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IDataNode GetCurrentNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 275,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementData GetNextElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 511,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsBitSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SetBit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatGetOnlyCollectionReaderDelegate GenerateGetOnlyCollectionReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 287,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadUInt8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long ReadInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 392,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 618,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 630,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetEscapedString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 699,
  "endLine" : 704,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetEscapedString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 711,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadUnicodeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1337,
  "endLine" : 1342,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryString.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe int UnsafeDecode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe Int64 UnsafeGetInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 443,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToInitial()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 595,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlBaseWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void StartContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 667,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected async Task StartContentAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 674,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void StartContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 681,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void StartContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 688,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void StartContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 695,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 708,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 715,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 772,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 849,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 918,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1218,
  "endLine" : 1224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1681,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBinaryWriterSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IntArray AddKeys()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetReadDocumentEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureBuffers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 602,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateBinaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 743,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader CreateBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader CreateBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader CreateBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryReader CreateTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBinaryNodeWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WroteAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartListText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 907,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1024,
  "endLine" : 1029,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushAndWriteBytesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadAttributeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1009,
  "endLine" : 1014,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1021,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1028,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1035,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1244,
  "endLine" : 1249,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1269,
  "endLine" : 1274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1301,
  "endLine" : 1306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1313,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1340,
  "endLine" : 1345,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1370,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1372,
  "endLine" : 1377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1402,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1404,
  "endLine" : 1409,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1429,
  "endLine" : 1434,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1436,
  "endLine" : 1441,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1456,
  "endLine" : 1461,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1463,
  "endLine" : 1468,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1483,
  "endLine" : 1488,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1490,
  "endLine" : 1495,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1515,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1517,
  "endLine" : 1522,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlAtomicTextNode MoveToAtomicText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void MoveToEndOfFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 279,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 979,
  "endLine" : 984,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 986,
  "endLine" : 991,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 997,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1004,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1220,
  "endLine" : 1225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2197,
  "endLine" : 2202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 434,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 710,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 717,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlUTF8NodeWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBoolText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 664,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDecimalText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 671,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDoubleText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 678,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFloatText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 685,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDateTimeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 692,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteInt32Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 714,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteInt64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 721,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteUInt64Text()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 728,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Entry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/NameTable.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceDecl Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetLocalnameAndNamespaceUriAndHash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NestedBinXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 267,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddInitNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1898,
  "endLine" : 1903,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void NameFlush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1970,
  "endLine" : 1975,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SkipExtn()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 1977,
  "endLine" : 1982,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2815,
  "endLine" : 2820,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImplReadComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3177,
  "endLine" : 3182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool UpdateFromTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3263,
  "endLine" : 3268,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 468,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Write2Dig()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 647,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdDateTimeToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 833,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdTimeToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 868,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string SqlDateTimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 875,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdKatmaiDateToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 910,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long GetKatmaiDateTicks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1049,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 360,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsParticleEmptiable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1944,
  "endLine" : 1949,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string DumpContentModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2955,
  "endLine" : 2960,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaType Parse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanNameExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1868,
  "endLine" : 1873,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanQNameExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1875,
  "endLine" : 1880,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token ScanNmtokenExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1882,
  "endLine" : 1887,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetValueWithStrippedSpaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3269,
  "endLine" : 3275,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LoadParsingBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3288,
  "endLine" : 3293,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3318,
  "endLine" : 3324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3535,
  "endLine" : 3540,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3541,
  "endLine" : 3546,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObjectCollection Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Copy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static GroupContent Copy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 112,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsXdrSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 564,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 614,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttributeType_DtType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1081,
  "endLine" : 1086,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_InitAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1248,
  "endLine" : 1253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SchemaElementDecl CreateAnyTypeElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SyntaxTreeNode NewSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 900,
  "endLine" : 905,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1028,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Start()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void InitValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1801,
  "endLine" : 1806,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AllElementsContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2257,
  "endLine" : 2262,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void InitValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2286,
  "endLine" : 2291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ParseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ParserAsync.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleTypeRestriction.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AxisElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaDatatypeMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 737,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ClrTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 841,
  "endLine" : 847,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 837,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitNotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2033,
  "endLine" : 2038,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAppinfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2271,
  "endLine" : 2276,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitDocumentation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2295,
  "endLine" : 2300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupAttributeGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 313,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsParticleEmptiable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1610,
  "endLine" : 1615,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string DumpContentModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 2512,
  "endLine" : 2517,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleTypeList.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocatedActiveAxis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeySequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 421,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 232,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlBaseConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 333,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlBaseConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 340,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInvalidClrMappingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 567,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int DecimalToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 891,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static long DecimalToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 899,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static ulong DecimalToUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 901,
  "endLine" : 907,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static byte Int32ToByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 915,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static short Int32ToInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 923,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static sbyte Int32ToSByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 931,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static ushort Int32ToUInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 933,
  "endLine" : 939,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static int Int64ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 941,
  "endLine" : 947,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static uint Int64ToUInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 955,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1017,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1063,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1096,
  "endLine" : 1102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1352,
  "endLine" : 1358,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1400,
  "endLine" : 1406,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardDestination()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2253,
  "endLine" : 2260,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardDestination()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2882,
  "endLine" : 2889,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2890,
  "endLine" : 2896,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardDestination()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3364,
  "endLine" : 3371,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator ToNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3383,
  "endLine" : 3389,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ChangeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3462,
  "endLine" : 3468,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsListType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3554,
  "endLine" : 3561,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToPrevious()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 420,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 552,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 564,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator SelectChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 745,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator SelectDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 767,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentElementChildIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentKindDescendantIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNavigator CreateNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNodeRef LinkSimilarElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 612,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNodePageInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNodeInfoAtom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool NameMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCollapsedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 416,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathNodeViewPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeViewPropertyDescriptor.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathNodeViewPropertyDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeViewPropertyDescriptor.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddUnique()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ToArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/NameTable.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Array ToArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/NameTable.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlArrayItemAttribute CreateArrayItemAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2154,
  "endLine" : 2159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlElementAttribute CreateElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2167,
  "endLine" : 2172,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckNullable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2218,
  "endLine" : 2223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ILGenForEnumLongValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2452,
  "endLine" : 2457,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForTypeof()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2459,
  "endLine" : 2464,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForArrayMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2496,
  "endLine" : 2501,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteCreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2627,
  "endLine" : 2632,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc CreateArrayTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 427,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TypeModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/IndentedWriter.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SoapAttributes GetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SoapAttributes GetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder DeclareLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ExitScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 229,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void If()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 498,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 568,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Cne()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1097,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1286,
  "endLine" : 1291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void LoadParam()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1711,
  "endLine" : 1716,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Case()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1978,
  "endLine" : 1983,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndWhile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2161,
  "endLine" : 2166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2173,
  "endLine" : 2178,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2180,
  "endLine" : 2185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2187,
  "endLine" : 2192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2201,
  "endLine" : 2206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Bge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2222,
  "endLine" : 2227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WhileState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2329,
  "endLine" : 2334,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WhileBeginCondition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2372,
  "endLine" : 2380,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AndWhile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2389,
  "endLine" : 2394,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginWhileBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2396,
  "endLine" : 2401,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginWhileBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2403,
  "endLine" : 2408,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Cne()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2418,
  "endLine" : 2423,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void New()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2425,
  "endLine" : 2430,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool IsProtectedWithSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2515,
  "endLine" : 2520,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArgBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2553,
  "endLine" : 2558,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsBitSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2800,
  "endLine" : 2805,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetBit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2807,
  "endLine" : 2812,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SwitchState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2830,
  "endLine" : 2835,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool IsXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 805,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string CollapseWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 921,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Referenced()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1590,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1963,
  "endLine" : 1968,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Fixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 2095,
  "endLine" : 2100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 2130,
  "endLine" : 2135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StructMapping GetRootMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void EnsureTypesExported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void EnsureTypesExported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 966,
  "endLine" : 971,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string FromXmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1848,
  "endLine" : 1853,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3597,
  "endLine" : 3602,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateVariableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4075,
  "endLine" : 4080,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForEnumLongValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4132,
  "endLine" : 4137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForCreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4219,
  "endLine" : 4224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4348,
  "endLine" : 4353,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSchemaElement GetTopLevelElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1890,
  "endLine" : 1895,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWildcard()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 563,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CollapseWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 407,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWildcard()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 217,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TempAssembly GenerateTempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 289,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetTempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 756,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string WriteXmlSchemaObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 280,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadInnerXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadOuterXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAnyElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttribute.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddExtensionObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object RemoveExtensionObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static XsltCommand()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MTNameTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 236,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlKnownDtdData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ByteArrayChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2209,
  "endLine" : 2214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2215,
  "endLine" : 2220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren_NoLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2333,
  "endLine" : 2338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2348,
  "endLine" : 2353,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2413,
  "endLine" : 2418,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 266,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementListEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 299,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNotation.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 347,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlDocumentFragment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentFragment.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 239,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 311,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlAttribute GetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlAttribute SetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlAttribute RemoveAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 322,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlAttribute GetAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode RemoveAttributeAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 532,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 252,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlNode InsertNodeAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void NestTextNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void UnnestTextNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1413,
  "endLine" : 1419,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNodeList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNodeListEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetDeclarationAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 415,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetDocumentTypeAttr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 470,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1352,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1372,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetEndOfFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1630,
  "endLine" : 1635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1784,
  "endLine" : 1789,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadInnerXmlElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 799,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDomTextWriter.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDomTextWriter.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlChildEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlChildEnumerator.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode ReplaceChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode RemoveChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNode ReplaceNodeAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathNavigator ProcessSamePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/baseaxisquery.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BooleanExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanExpr.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CompiledXpathExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheChildrenQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheChildrenQuery.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/OperandQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XPathSelectionIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSelectionIterator.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathSortComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Query Build()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 525,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Query BuildPatternQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 540,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IteratorFilter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IteratorFilter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Operator.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheOutputQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheOutputQuery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CacheOutputQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheOutputQuery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheOutputQuery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheOutputQuery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/VariableQuery.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogicalExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpBoolBoolE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 260,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpBoolBoolO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 267,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpBoolNumberE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpBoolNumberO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpBoolStringE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfBoolE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 295,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpNumberNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 344,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpStringNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 351,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 358,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpStringStringE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 372,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfStringE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 378,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfRtfE()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 384,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpStringStringO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 391,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfStringO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 398,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool cmpRtfRtfO()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 405,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FollSiblingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingsibling.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NumericExpr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumericExpr.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheAxisQuery.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringFunctions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool StartsWith()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathMultyIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingquery.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Function.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ContextQuery.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NodeFunctions.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlTextReaderImpl SetupReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 470,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteSubtree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 624,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CheckValidityHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XPathExpression CompileMatchPattern()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1886,
  "endLine" : 1891,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWrappingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 357,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 404,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlParserContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlParserContext.cs",
  "fileLinesCount" : 213,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCharEntityImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 581,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEntityRefImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 588,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CachingCallBack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2617,
  "endLine" : 2622,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 978,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BufferChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GeneratePrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1524,
  "endLine" : 1529,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 443,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 451,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 486,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected unsafe void RawText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 1056,
  "endLine" : 1061,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 969,
  "endLine" : 974,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task _ReadAsync_ReadAhead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 279,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadContentAsBinaryHelper.cs",
  "fileLinesCount" : 506,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 315,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 112,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 614,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlReader ReadSubtree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 761,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputFileFooter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 423,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 565,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1583,
  "endLine" : 1588,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlWriter CreateWriterForInnerOuterXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1369,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ClearName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReaderSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 409,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlCharCheckingReaderWithNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 687,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Atomize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 201,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task GetEntityAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlResolverAsync.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteIdAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyType.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SamlSecurityToken.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityKey ResolveKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SamlSerializer.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Section()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XmlBuffer.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static X509CertificateValidator CreateChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityToken GetToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool SupportedRight()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimSet.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateDnsClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateHashClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateNameClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateSpnClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateThumbprintClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateUpnClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateUriClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateWindowsSidClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Claim CreateX500DistinguishedNameClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 341,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509Identity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 514,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void EnsureClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CreateAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CreateSymmetricSecurityKeys()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 283,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCertificateId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/DefaultAuthorizationContext.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCreateSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCreateSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007FederationHttpBinding.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeSecurityMode.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DnsEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DnsEndpointIdentity.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DnsEndpointIdentity.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Section()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpClientCredentialType.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultContractAttribute.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ConfigureTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TransactionFlowOption.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Addressing200408Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 330,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemoryNonceCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection NormalizeAdditionalParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 367,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SslSecurityTokenParameters.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspRsaTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2219,
  "endLine" : 2224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityKeyEntropyMode.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteIdAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 543,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 463,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteAttributeStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 349,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 356,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteElementStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteElementContentAsInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 369,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UserNamePasswordClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 335,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 343,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 375,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BinaryNegotiation GetBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken GetEntropy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken GetEntropy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 419,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAtRequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 504,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAtRequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 512,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnRSTRorRSTRCMissingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 602,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageProtectionOrder.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsHeaderIncluded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 453,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityXXX2005.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static WindowsIdentity UnsafeCreateWindowsIdentityFromToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetCertificateFromStore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 897,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSecurityVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspHttpsTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAtSecurityContextToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 507,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IAsyncResult BeginReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 451,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 539,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowQuotaReachedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 413,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExpirableItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 502,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSecurityVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspRsaTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 632,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SpnEndpointIdentity.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SpnEndpointIdentity.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WSFederationHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurity.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateReceiverFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetCallbackChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 318,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReInit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 325,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpTransportSecurity GetDefaultHttpTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TransactionFlowBindingElement GetDefaultTransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UdpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UdpBinding.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SessionMode.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCreateSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryCreateSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AsyncCallback WrapExecuteUserCodeAsyncCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 558,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ActivityIdHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ActivityIdHeader.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetOnThread()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ImpersonationOption.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnqueueNewMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnqueueCalloutMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 310,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 638,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReceiveThreadSchedulerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1187,
  "endLine" : 1192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WaitForBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1549,
  "endLine" : 1554,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWaitForBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1562,
  "endLine" : 1567,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SynchronizationContext GetSyncContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Dispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 205,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessage7()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 632,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override InstanceContext GetExistingInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PerSessionInstanceContextProvider.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedChannelCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorHandlerFaultInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlerFaultInfo.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PartInfo CreatePartInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 487,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 355,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IResumeMessageRpc Pause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 406,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexSessionListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 681,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleEndSerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 423,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 654,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 736,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleEndOnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 776,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndWrapperIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool HandleEndSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream GetStreamValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureStreamIsOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 297,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DispatchOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchOperation.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AppendString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrimitiveRequestBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 907,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 583,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 765,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BindingElementCollection GetBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static HttpsTransportBindingElement CreateHttpsFromHttp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task CreateContentReadStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BindingContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader DoTakeXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 484,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitMessagePredicter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageHelper.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsContentTypeSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 237,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeInitiatorBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetNextUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainedCloseAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainedOpenAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 173,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override AsyncCompletionResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 243,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 278,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TcpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void OnSendTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract AsyncCompletionResult BeginWriteCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 293,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TimeSpansEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 270,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProducerConsumerStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 236,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 496,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 612,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReasonText ReadTranslation12()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 701,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteReferencePropertyContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteNonReferencePropertyContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 878,
  "endLine" : 883,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 283,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 303,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 310,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeConnectionPoolSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureCanWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplyToInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrivacyNoticeBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/PrivacyNoticeBindingElement.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportUsageHelper.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 968,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePatterns()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1297,
  "endLine" : 1302,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1694,
  "endLine" : 1699,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWebSocketUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 243,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception OnSizeQuotaExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception OnSizeQuotaExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 331,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 452,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingletonMessageDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StandardBindingImporter.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task FlushWriteImmediate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketTransportSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 172,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 425,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 603,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 615,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task OnWriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 654,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 697,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 842,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 860,
  "endLine" : 865,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 942,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 949,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 956,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1362,
  "endLine" : 1367,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1369,
  "endLine" : 1374,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1382,
  "endLine" : 1387,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1389,
  "endLine" : 1394,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader OnGetReaderAtBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1542,
  "endLine" : 1547,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1778,
  "endLine" : 1783,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties TakeProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1877,
  "endLine" : 1882,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders TakeHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1893,
  "endLine" : 1898,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsStreamSecurityUpgradeAcceptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 280,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionPoolHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslStreamSecurityUpgradeAcceptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 320,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsWindowsAuth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 544,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 775,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 786,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FramingDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IAsyncResult BeginCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 676,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FireUnknownMessageReceived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 875,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CallOnceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1999,
  "endLine" : 2004,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TypedServiceChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 406,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 439,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 517,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpsTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IdlingCommunicationPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BindingElementCollection GetBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElementImporter.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected UnrecognizedAssertionsBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnrecognizedAssertionsBindingElement.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 573,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RequestContextBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader ToMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 149,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlObjectSerializerAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 293,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 814,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateSslNegotiationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 847,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 612,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 719,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 851,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Stream GetDecompressStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Stream GetCompressStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoderCompressionHandler.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetEffectiveMaxPendingAccepts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 286,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsRealOptionalTrue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElementImporter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeaderFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 483,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeadersFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 529,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 748,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1560,
  "endLine" : 1565,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryVersion.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OneWayBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElement.cs",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SupportedAddressingMode.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSMessageEncoding.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BasicHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncOperationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 492,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static BasicHttpsSecurityMode ToBasicHttpsSecurityMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpContextBinding.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void InsertAdHocPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1315,
  "endLine" : 1320,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateAlreadyFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1900,
  "endLine" : 1905,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsdlImportException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1926,
  "endLine" : 1931,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsdlPolicyReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1984,
  "endLine" : 1989,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateKeyFromPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2420,
  "endLine" : 2425,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsNonNillableReferenceType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlSchemaSet GetEmptySchemaSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 553,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateOperationBindingPolicyKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 882,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ThrowExtensionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1200,
  "endLine" : 1206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ParameterizedMethodGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 417,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypedMessagePartCodeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 559,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlAttribute CreateLocalAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PolicyConversionContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyConversionContext.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginGetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 266,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 620,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSection.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsPolicyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSection.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MaxItemsEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 181,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaSequence GetRootSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1277,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportMessageBodyBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1420,
  "endLine" : 1425,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1576,
  "endLine" : 1581,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2164,
  "endLine" : 2169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal YieldLimiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsPolicyURIs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 239,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference GenerateServiceContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractGenerationContext CreateContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal CodeTypeReference GetCodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 768,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeAttributeDeclaration CreateAttrDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 827,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Binding GetBindingForScheme()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetMessageAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckUriProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckUriParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 317,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetLogicalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 921,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeLoader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription LoadContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetWrapperName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1533,
  "endLine" : 1538,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PolicyAssertionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSerializerFormatAttribute FindAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 201,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationReflector ReflectOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializerStub()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 693,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DynamicAddressUpdateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DynamicAddressUpdateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference AddUnique()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetHeaderType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BindRpc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CloseChannelsCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 323,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityOverHttp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalShouldSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 416,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurityMode.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMinutes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromSeconds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsStreamSecurityBindingElement CreateTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NamedPipeTransportSecurity.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionMismatchAddressingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ActionMismatchAddressingException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetSafeReasonText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TransactionProtocol.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ExceptionUtility()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static T End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string UrlEncodeUnicode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UrlDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 434,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TResult ToApmEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ToApmEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 258,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionTrace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiagnosticTraceBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AsyncCompletion GetNextCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 322,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStream ToMemoryStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputQueue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnInvokeDequeuedCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 575,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 766,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AssertAndThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AssertAndThrowFatal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizationObjectAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 732,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetDeadline()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EtwDiagnosticTrace InitializeTracing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/FxTrace.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 859,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 875,
  "endLine" : 880,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 327,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 339,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 352,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 372,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 392,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 402,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 412,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 422,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 432,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 442,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 452,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 462,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Indentation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 495,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool KeepFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 252,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 992,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputTypeNamePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1412,
  "endLine" : 1417,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1874,
  "endLine" : 1879,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateCommentStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1908,
  "endLine" : 1913,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypeParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 247,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateDelegateCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 881,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDelegateCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDelegateCreateExpression.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeIndexerExpression.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableDeclarationStatement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableDeclarationStatement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableDeclarationStatement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeConditionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeConditionStatement.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeBinaryOperatorExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeBinaryOperatorExpression.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCatchClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClause.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeChecksumPragma()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeChecksumPragma.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayIndexerExpression.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 311,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTryCatchFinallyStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTryCatchFinallyStatement.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string QuoteSnippetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 545,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateDefaultValueExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 890,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCommentStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1590,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateGotoStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1766,
  "endLine" : 1771,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateLinePragmaEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1826,
  "endLine" : 1831,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2623,
  "endLine" : 2628,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputTypeNamePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3078,
  "endLine" : 3083,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3285,
  "endLine" : 3290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateNamespaceImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3468,
  "endLine" : 3473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String GetTypeArgumentsOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3793,
  "endLine" : 3798,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SchemaValidationHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 467,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnValidate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1769,
  "endLine" : 1774,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2019,
  "endLine" : 2025,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnValidate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2041,
  "endLine" : 2046,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3204,
  "endLine" : 3209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/XmlFormatExtensionAttribute.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WaitForDebugger()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 436,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SessionConnectionReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReturnConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 236,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeInitiatorBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetNextUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 247,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task AcceptPooledConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception OnSizeQuotaExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception OnSizeQuotaExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 340,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 455,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingletonMessageDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 475,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionPoolHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IdlingCommunicationPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 649,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMinutes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromSeconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntParams GetAndRemoveIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntParams GetAndRemoveIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntParams GetAndRemoveIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntParams GetAndRemoveIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 236,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetAndRemoveString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 265,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntParams GetAndRemoveIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 312,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetAndRemoveString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 341,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntParams GetAndRemoveIntParams()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 388,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetAndRemoveString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 417,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 497,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task DoWorkAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChainedAsyncResult.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 272,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingOutputSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 361,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingRequestSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 381,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string DownloadData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StartPushingStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StartPushingStreamLongWait()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool UnauthorizedResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IEnumerable GetAttributedServiceHostTypes()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestDefinitionHelper.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 234,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override RequestContext EndReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 390,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceiveRequestAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 403,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 457,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 502,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingInputSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 515,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingReplySessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 535,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpDigestNoDomainTestServiceHost.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsClientCertificateTestServiceHost.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsClientCertificateTestServiceHost.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsCertificateValidationPeerTrustTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpWindowsTestServiceHost.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsCertificateValidationChainTrustTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsDigestTestServiceHost.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionDuplexTestServiceHost.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecuritySslCustomCertValidationTestServiceHost.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpsTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TestServiceHostBase.cs",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestHostWebServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TestHostWebServiceHost.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsWindowsTestServiceHost.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CustomTextMessageBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsBindingTransportWithMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsBindingTransportWithMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 437,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecuritySslClientCredentialTypeCertificate.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ProcessReceivedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 327,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List GetAllEmployees()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DataContractResolverService.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ComplexCompositeType.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoginResponse Login()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 353,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string DownloadData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string DelayOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CopySettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/OptionalReliableSessionsExtensions.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TcpTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueTaskSourceStatus GetStatus()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketAwaitableEventArgs.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMinutes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromSeconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TimeSpanHelper.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpClientCredentialTypeHelper.cs",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 13,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/XmlFormatExtensionAttribute.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UnhandledExceptionHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProcessExitEvent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AppDomainUnloadEvent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasItems()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1083,
  "endLine" : 1087,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSet()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2062,
  "endLine" : 2066,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustRequestBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustRequestBodyWriter.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustChannelClientCredentials.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationBindingElement.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustChannelSecurityTokenManager.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConfigureTransportProtectionOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisableAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConfigureTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSHttpBindingBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpMessageCredentialType.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryComputeLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void MergeWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageExtensionMethods.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FinishWritingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncReceiveCancelled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReceiveAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 531,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 979,
  "endLine" : 983,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetOutputCloseStatus()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool GetSupportsClientAuthenticationImpl()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool GetSupportsClientWindowsIdentityImpl()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 329,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetFuncDetails()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnCleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageBackedProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 279,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsClientRequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 280,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 349,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 665,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetReceiveBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool UseWebSocketTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebSocketTransportSettings GetRuntimeWebSocketSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpRequestMessageBackedProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 252,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SetServerCertificateValidationCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportSecurityHelpers.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 611,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string AppendWindowsAuthenticationInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 635,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientRequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 805,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 881,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void MergeWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SyncUpEncodingBindingElementProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSMessageEncoding.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonDualMessageSecurityOverHttp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NonDualMessageSecurityOverHttp.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task WaitAndBackoffAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateConnectFailedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 427,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnterReadingState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 390,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnterWritingState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 396,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExitReadingState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExitWritingState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsBrokenPipeError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 414,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Options()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSingleBit()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OptionProcessingHelper()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CheckForQuietOption()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ToolExitCodes ExecuteToolMode()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntime.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static InputModule()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputModuleLoader()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteUnexpectedError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteToolError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendIndent()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EtwDiagnosticTrace InitializeTracing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/FxTrace.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509RawDataKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509RawDataKeyIdentifierClause.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509IssuerSerialKeyIdentifierClause.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509IssuerSerialKeyIdentifierClause.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenReferenceJan2004ClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalReferenceStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 382,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 388,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetLocalTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyUsage.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdentityModelDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrust()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Task CancelTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeerOrChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeerOrChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 255,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateClaimSet Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509Identity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 540,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreateX509CertificateFromRawData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 174,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultEvaluationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/DefaultEvaluationContext.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChannelAdded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChannelRemoved()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 563,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 569,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetFactoryToAutoClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 666,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReliableMessagingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActivityIdFlowDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DotNetSecurityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 1181,
  "endLine" : 1185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateBadStateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetBodyPrefixAndAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 393,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceCacheImpl()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 403,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task GetTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 409,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task RenewTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual GenericXmlSecurityToken ProcessIssueResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 667,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override async Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 758,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 774,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 785,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitiatorServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/InitiatorServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetSecurityKeys()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/ServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReadOnlyCollection ValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/GenericXmlSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecipientServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/RecipientServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UserNameSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override void InitializeSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual ISignatureValueSecurityElement ReadSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTokenSpecification.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityJan2004()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 292,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityPolicyVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityPolicyVersion.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 515,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Driver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ReadTargets()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 908,
  "endLine" : 912,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEncryptionReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ISignatureValueSecurityElement CreateSupportingSignature()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 577,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityProtocolCorrelationState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolCorrelationState.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetElementEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReceiveSecurityHeaderElementCategory GetElementCategory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnDuplicateId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetBindingMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TrustVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TrustVersion.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool ShouldUseStrTransformForToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 241,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 732,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 738,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsStronger()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsStrongerOrEqual()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityStandardsManager CreateSecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 627,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateSecurityFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1009,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateX509CertificateFromRawData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1015,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1034,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecureConversationVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecureConversationVersion.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityProtocolCorrelationState VerifyIncomingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 635,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfClosedOrCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsServiceTokenTimeValid()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 329,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScopedMessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadDerivedKeyTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityToken CreateDerivedKeyToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 491,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteSessionTokenIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1374,
  "endLine" : 1378,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientSecuritySimplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1398,
  "endLine" : 1402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1600,
  "endLine" : 1604,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1721,
  "endLine" : 1725,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapSecurityClientDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1758,
  "endLine" : 1762,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual ArrayList OnQuotaReached()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsExpired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 333,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureConfirmations()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SignatureConfirmations.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateRecipientClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Replace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElement.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureOutgoingIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsSecondaryParametersElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpDigestClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinarySecretKeyIdentifierClause.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityHeaderTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 254,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryResolveToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryResolveSecurityKeyCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetRequiredProtectionOrder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 908,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregateSecurityHeaderTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 1024,
  "endLine" : 1028,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionActionFilter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateInitiatorClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DuplexChannelFactory CreateDuplexFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceEndpointTrait.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChannelFactory CreateSimplexFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceEndpointTrait.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactoryRefCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 459,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TraceUtility()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 489,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTraceActivityTimeProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 612,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceModelActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetPreviousServiceModelActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 371,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AllowedOrRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ImpersonationOption.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConcurrencyBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Wait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddToTimedOutRequestList()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 558,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 972,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1402,
  "endLine" : 1406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1473,
  "endLine" : 1477,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1479,
  "endLine" : 1483,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1495,
  "endLine" : 1499,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FinishBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1549,
  "endLine" : 1553,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1575,
  "endLine" : 1579,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 291,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 432,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 449,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 471,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 477,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 503,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideOnlyFaultOfLastResort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 507,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnContinueAsyncReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 760,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 867,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 873,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddingChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemovingChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnChannelClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedReceiveBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointDispatcher Lookup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 581,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitiateChannelPump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CloseChannelState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 365,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 487,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 493,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 510,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 565,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ErrorHandlingReceiver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void UnPause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 483,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 557,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 563,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageRpcInvokeNotification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputSessionListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplyListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplySessionListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 293,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvokeDelegate GenerateInvokeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InvokerUtil.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 458,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 464,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointDispatcherCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 637,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 670,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelDispatcherBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 681,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 687,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 704,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MapAsyncEndInputs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 332,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task SerializeBodyAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginSerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 393,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OperationFormatterMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 715,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 721,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AreParametersBuffered()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 767,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 839,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 919,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 934,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal QName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 958,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteMessageAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 547,
  "endLine" : 551,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UTF8BufferedMessageData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 727,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader TakeXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 752,
  "endLine" : 756,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 762,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseSequenceResponse.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanBuildInnerChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Next()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnProtocolCreationComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 322,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task RequestAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 480,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoReturnXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRange.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TerminateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequenceResponse.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 433,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 499,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 997,
  "endLine" : 1004,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1013,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1117,
  "endLine" : 1121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfClosedOrOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfDisposedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task OnCloseAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1171,
  "endLine" : 1175,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task OnOpenAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1177,
  "endLine" : 1181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FromHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FaultToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 270,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 367,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 537,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 585,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 664,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 705,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UniqueId ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 743,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RelatesToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 800,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfRollover()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 728,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 759,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Complete0()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 765,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 775,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SlidingWindow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 836,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long GetLastAttemptTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 889,
  "endLine" : 893,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetRetryCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 908,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 910,
  "endLine" : 914,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool GetTransferred()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 920,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetTransferred()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 977,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordActualMessageSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnderstoodHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InputQueueChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MethodCall.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureCanRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskCompletionSourceProxy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeTaskService()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 331,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Recycle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 605,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Property()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1002,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManagerOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManagerOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManagerOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureCanWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AddressReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Key()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnTimerElapsed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task OnTimerElapsedAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterruptibleWaitObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TypedFaultHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 486,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 670,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task SendFaultAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 728,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ActionHeader GetAckRequestedActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1189,
  "endLine" : 1193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ActionHeader GetCreateSequenceActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1268,
  "endLine" : 1272,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ActionHeader GetSequenceAcknowledgementActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1375,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ActionHeader GetTerminateSequenceActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1410,
  "endLine" : 1414,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ActionHeader GetTerminateSequenceResponseActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1448,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddAcknowledgementHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1672,
  "endLine" : 1676,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddAckRequestedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1685,
  "endLine" : 1689,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateCSRefusedCommunicationFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1767,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateCSRefusedProtocolFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1769,
  "endLine" : 1773,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Message CreateTerminateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1907,
  "endLine" : 1911,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmMessageInfo Get()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 585,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmAckRequestedInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1353,
  "endLine" : 1357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmAckRequestedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1398,
  "endLine" : 1402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmUsesSequenceSSLInfo ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1428,
  "endLine" : 1432,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmUsesSequenceSTRInfo ReadHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1468,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryBufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 284,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendPrefixDictionaryElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 959,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryTextWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 996,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendUtf8()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1046,
  "endLine" : 1050,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayeredChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 270,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LastMessageNumberExceededFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 528,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageNumberRolloverFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 544,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceClosedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 599,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceClosedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 605,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceTerminatedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 619,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault CreateCommunicationFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 625,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault CreateProtocolFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 636,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnknownSequenceFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 650,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnknownSequenceFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 656,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmSequenceFaultHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 682,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task RequestAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 239,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MaxMessageSizeStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FinishRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task SendRetries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitializeReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 443,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 449,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 455,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 461,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 474,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 712,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 718,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 724,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 768,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1501,
  "endLine" : 1505,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2200,
  "endLine" : 2204,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2271,
  "endLine" : 2275,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IChannelFactory CreateChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task WriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LifetimeManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void IncrementBusyCountWithoutLock()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AsyncCommunicationWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 292,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1217,
  "endLine" : 1221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1233,
  "endLine" : 1237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1244,
  "endLine" : 1248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1597,
  "endLine" : 1601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1926,
  "endLine" : 1930,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetChannelUnavailable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2066,
  "endLine" : 2070,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimeoutCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2372,
  "endLine" : 2376,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CallOnceCompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2382,
  "endLine" : 2386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReturnStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 663,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 435,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 527,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 566,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 576,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 605,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverRequestSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 631,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDuplex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 273,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 344,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task CloseSequenceAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ProcessMessageStatic()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 618,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 800,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 828,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 915,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnDeliveryStrategyItemDequeued()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 921,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Task StartReceivingAsyncStatic()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 927,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask ReadAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async ValueTask WriteAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 241,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 361,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DetectEofStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelDemuxer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnUnknownException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 288,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 627,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FaultCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 633,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CharSetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMaskingMode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 665,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1754,
  "endLine" : 1758,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1771,
  "endLine" : 1775,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1933,
  "endLine" : 1937,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 435,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 451,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 866,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReasonText.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvokeAsyncCompletedEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 799,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MustUnderstandSoapException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotUnderstoodHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 511,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool Done()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 935,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsServerInitiated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetContractType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 627,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlName GetOperationName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 855,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription LoadContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataConversionError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PolicyVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/PolicyVersion.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenUriInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsMulticast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ListenUriMode.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Reflector()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 676,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1018,
  "endLine" : 1022,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SetKeyInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EnumeratorAdapter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 286,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopySettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopySettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceModelDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultCode ReconstructFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 262,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultReason ReconstructFaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 366,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 378,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 384,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 390,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 396,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void GetObjectData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncLock()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task TakeLockCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WaitForCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TResult WaitForCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncContextScope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 413,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReturnToGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T TakeFromGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 355,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Signal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 371,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedBufferPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LargeBufferPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 450,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TException TraceException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 302,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StringTraceRecord()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/StringTraceRecord.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Complete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool CheckSyncContinue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitThreadDebugData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 478,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PostNewThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 539,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CallbackException.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 389,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 395,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 401,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 967,
  "endLine" : 971,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 993,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item DequeueAvailableItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1028,
  "endLine" : 1032,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueuePendingItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1039,
  "endLine" : 1043,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakePendingItemAvailable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1045,
  "endLine" : 1049,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WaitQueueReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1090,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryGetDebugSwitch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 284,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FriendAccessAllowedAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 589,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExternalResourceAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 713,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOThreadTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Kill()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReactivateWaitableTimers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 267,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScheduleElapsedTimers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScheduleWait()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 322,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimerGroup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Kill()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 631,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ScheduleCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ScheduleCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task InvokeAsyncCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 682,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 714,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 720,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 726,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 732,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 748,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 759,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 773,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 779,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 785,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 847,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 853,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 859,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 865,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 871,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 877,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 928,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 964,
  "endLine" : 968,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 974,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 976,
  "endLine" : 980,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 986,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 992,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 995,
  "endLine" : 999,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1001,
  "endLine" : 1005,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string Next()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1057,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1473,
  "endLine" : 1477,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MtomBinaryData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1523,
  "endLine" : 1527,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadMessageMimeVersionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 773,
  "endLine" : 777,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 789,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 795,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 851,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 857,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsChars()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 863,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 869,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 875,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 881,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 887,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 889,
  "endLine" : 893,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ICollection ReadContentAsList()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 899,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 901,
  "endLine" : 905,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 911,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 913,
  "endLine" : 917,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MimePart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1065,
  "endLine" : 1069,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Release()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1482,
  "endLine" : 1486,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2653,
  "endLine" : 2657,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorAfterReceiveInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorBeforeSendInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 146,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageInspectorAfterReceiveInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageInspectorBeforeSendInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 316,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 335,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientOperationPrepared()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentByTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 437,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentToTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 456,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedByTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 482,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 501,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFailed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 520,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 539,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 558,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 577,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 596,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelBeginCallStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 610,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 629,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 648,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 667,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 686,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseCachedChannelFactoryCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 869,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseChannelFactoryAgedOutofCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 889,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseChannelFactoryCacheHit()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 909,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseUsingLocalChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 929,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1089,
  "endLine" : 1093,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1108,
  "endLine" : 1112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1165,
  "endLine" : 1169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1203,
  "endLine" : 1207,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1222,
  "endLine" : 1226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1241,
  "endLine" : 1245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1260,
  "endLine" : 1264,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1358,
  "endLine" : 1362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1377,
  "endLine" : 1381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1396,
  "endLine" : 1400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelFactoryCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1415,
  "endLine" : 1419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1452,
  "endLine" : 1456,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1471,
  "endLine" : 1475,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityIdentityVerificationFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1490,
  "endLine" : 1494,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityIdentityVerificationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityTokenProviderOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1529,
  "endLine" : 1533,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1548,
  "endLine" : 1552,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MtomMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1568,
  "endLine" : 1572,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1587,
  "endLine" : 1591,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1769,
  "endLine" : 1773,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1788,
  "endLine" : 1792,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1807,
  "endLine" : 1811,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1826,
  "endLine" : 1830,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionFailed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1845,
  "endLine" : 1849,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionAborted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1864,
  "endLine" : 1868,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCreateClientWebSocketWithFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2027,
  "endLine" : 2031,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationStarted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2064,
  "endLine" : 2068,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2083,
  "endLine" : 2087,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2102,
  "endLine" : 2106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string FormatCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 251,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Enumerate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 232,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 265,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 328,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 440,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 484,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 504,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 570,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 772,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/EnsureAdditionalAssemblyReference.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FinishVisit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/EnsureAdditionalAssemblyReference.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecificTypeVisitor.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecificTypeVisitor.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnterSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecificTypeVisitor.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExitSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecificTypeVisitor.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/XmlDomAttributeFixer.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEnterSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/TypeWithAttributeVisitor.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleTypeRemapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SimpleTypeRemapper.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AttributeFixer.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AttributeFixer.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateCallbackImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CreateCallbackImpl.cs",
  "fileLinesCount" : 544,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnExitSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/MakeOldAsyncMethodsPrivate.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEnterSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/ClientClassVisitor.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpecialIXmlSerializableRemapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecialIXmlSerializableRemapper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Filter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoSoapEncodingFixup.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNotSoapEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoSoapEncodingFixup.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddFromNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileNameManager.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceDescriptor Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceDescriptor Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 407,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 689,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SaveMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ContainsHttpBindings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 375,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetBindingName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/MarkupTelemetryHelper.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 306,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasSameId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnDeserialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 241,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadJson()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReplaceAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TValue CastValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetFolderName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/ProcessRunner.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SaveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 650,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteArraySize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 288,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal KnownTypeDataContractResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/KnownTypeDataContractResolver.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object HandleReadValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 306,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 331,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 356,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 435,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 460,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 485,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 510,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 535,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 714,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 743,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 310,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void VerifyParameterCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 520,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitStackTop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1599,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArgBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1726,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerWriteContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContext.cs",
  "fileLinesCount" : 657,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SerializationException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SerializationException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DataContract GetGeneratedDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryGetDataContractFromGeneratedAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1395,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetDefaultStableNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1775,
  "endLine" : 1779,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ExpandGenericParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1990,
  "endLine" : 1994,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractPairKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2519,
  "endLine" : 2523,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CanSerializeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1085,
  "endLine" : 1089,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeTypeReference GetCodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfReferencedBaseTypeSealed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1056,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddNamespacePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1401,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void CheckIfTypeSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsKnownType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type ResolveNameFromKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 244,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal GenericParameterDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/GenericParameterDataContract.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ClassDataContract CreateScriptObjectClassDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1053,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ScriptObjectJsonSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1067,
  "endLine" : 1071,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object ScriptObjectJsonDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1077,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 332,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CanSerializeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string WriteExactElementNameWithBracket()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 725,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InlineCloser()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 741,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseExactElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 838,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckActualArrayLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 633,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 883,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 919,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StreamingContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/StreamingContext.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerReadContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual object InternalDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyValuePairAdapter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal KeyValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CollectionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 674,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CollectionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 711,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CollectionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 717,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 909,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 920,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 933,
  "endLine" : 937,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1427,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteEndObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void InternalWriteStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void InternalWriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void InternalWriteEndObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsContractDeclared()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool InternalIsStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnsureTypeNotGeneric()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ExtensionDataReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 537,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTimeOffsetAdapter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DateTimeOffsetAdapter.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowUnexpectedStateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 832,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 848,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/HybridObjectCache.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBufferReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte GetByteHard()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1040,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1331,
  "endLine" : 1335,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetConstantValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetUnicodeCharsText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 819,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetEscapedCharsText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 825,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 847,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetInt8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 853,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 859,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int GetInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 865,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long GetInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 871,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ulong GetUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 877,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private float GetSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 883,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double GetDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 889,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private decimal GetDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 895,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UniqueId GetUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 901,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Guid GetGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 907,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GetBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 913,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryString GetDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 919,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetQNameDictionaryText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 925,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeEncode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeSetInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 471,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlUTF8TextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SkipWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 622,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task StartElementAndWriteStartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 573,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 579,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 701,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 748,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task EndStartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 754,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddLangAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1835,
  "endLine" : 1839,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSpaceAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1841,
  "endLine" : 1845,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetShortPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PrefixHandleType GetAlphaPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetConstantValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ToPrefixHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlWrappedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 604,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 675,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 726,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryReader CreateTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void MoveToStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void MoveToStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void MoveToStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void MoveToStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetBase64ContentLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetLocalNameAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 877,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetNamespaceUriAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 883,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetValueAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 889,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsStartArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 909,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryGetArrayLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 915,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlWrappedReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1205,
  "endLine" : 1209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1241,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 444,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 672,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 930,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public void UnsafeWriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 937,
  "endLine" : 941,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FlushBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1010,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1012,
  "endLine" : 1016,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task SetLastTask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 201,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 207,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 265,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 301,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 325,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 331,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 343,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 349,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 355,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 361,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 367,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 373,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 379,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void StartCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 412,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 418,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 430,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 436,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 442,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 448,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 460,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 466,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 472,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 478,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 484,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 496,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 502,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 508,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 520,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytesWithOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/BytesWithOffset.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Advance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task FlushBufferAndWriteByteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Task WriteByteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Task WriteBytesAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 511,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 517,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadTextWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 348,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlAtomicTextNode MoveToAtomicTextWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 692,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadDictionaryName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1041,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveToArrayElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1121,
  "endLine" : 1125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1227,
  "endLine" : 1231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1233,
  "endLine" : 1237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SkipValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1270,
  "endLine" : 1274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetIndeces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2461,
  "endLine" : 2465,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddLangAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2676,
  "endLine" : 2680,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSpaceAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2682,
  "endLine" : 2686,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static unsafe bool IsNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 752,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static unsafe bool IsNegativeZero()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 760,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteEndAttributeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CheckPrefixNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetLocalnameAndNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AdjustPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Fill()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2070,
  "endLine" : 2074,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2076,
  "endLine" : 2080,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ClearAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 2447,
  "endLine" : 2451,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckValueTokenBounds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3593,
  "endLine" : 3597,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlValueConverter GetValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4207,
  "endLine" : 4211,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Int16 GetInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4409,
  "endLine" : 4413,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UInt16 GetUInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4415,
  "endLine" : 4419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Int32 GetInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4421,
  "endLine" : 4425,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UInt32 GetUInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4427,
  "endLine" : 4431,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ThrowUnexpectedToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4479,
  "endLine" : 4483,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4485,
  "endLine" : 4489,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4497,
  "endLine" : 4501,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ThrowNotSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 4503,
  "endLine" : 4507,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte CLenFromPrec()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static char ChFromDigit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 460,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 624,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string SqlSmallDateTimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 897,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 284,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 410,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaObjectEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamesCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValuesCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DtdValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaGroup.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDtdSchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1162,
  "endLine" : 1166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SaveTextValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1536,
  "endLine" : 1540,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RedefineEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValidationEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ValidationEventArgs.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValidationEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ValidationEventArgs.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ParseInternalSubset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 506,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseElementOnlyContent_LocalFrame()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 1029,
  "endLine" : 1033,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetNameString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3246,
  "endLine" : 3250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3472,
  "endLine" : 3476,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3478,
  "endLine" : 3482,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnUnexpectedError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3524,
  "endLine" : 3528,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3548,
  "endLine" : 3552,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaInfo GetSchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 324,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushGroupInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 629,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopGroupInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 635,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildRoot_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 652,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_DtValues()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 792,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttributeType_DtValues()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1092,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttribute_Type()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildGroup_MinOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1379,
  "endLine" : 1383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildGroup_MaxOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1389,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckDefaultAttValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1794,
  "endLine" : 1798,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaEntity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymbolsDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Position()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 252,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 356,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceListNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 776,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 797,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 818,
  "endLine" : 822,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SyntaxTreeNode NewStar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 911,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SyntaxTreeNode NewQmark()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 913,
  "endLine" : 917,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LeafRangeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 947,
  "endLine" : 951,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1021,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddNamespaceList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void InitValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1678,
  "endLine" : 1682,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDepth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reactivate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdSimpleValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DatatypeImplementation FromTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaDatatypeMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 730,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_List()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 976,
  "endLine" : 980,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception TryParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1402,
  "endLine" : 1406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 712,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdAttributeEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BuilderNamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1158,
  "endLine" : 1162,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitComplexContentRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1693,
  "endLine" : 1697,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAttributeGroupRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1808,
  "endLine" : 1812,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitGroupRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1930,
  "endLine" : 1934,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1960,
  "endLine" : 1964,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitChoice()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1975,
  "endLine" : 1979,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1990,
  "endLine" : 1994,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2007,
  "endLine" : 2011,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSkipableElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2453,
  "endLine" : 2457,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 536,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ShortToCharArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 686,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 404,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsElementFromAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsAnyFromAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1428,
  "endLine" : 1432,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaElement.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reactivate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectorActiveAxis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KSStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1130,
  "endLine" : 1134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1426,
  "endLine" : 1430,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1431,
  "endLine" : 1435,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1436,
  "endLine" : 1441,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1713,
  "endLine" : 1718,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1838,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1903,
  "endLine" : 1908,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2048,
  "endLine" : 2053,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2261,
  "endLine" : 2266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2336,
  "endLine" : 2341,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlUntypedConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2405,
  "endLine" : 2409,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2420,
  "endLine" : 2425,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2442,
  "endLine" : 2447,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2463,
  "endLine" : 2468,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2485,
  "endLine" : 2490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2507,
  "endLine" : 2512,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2529,
  "endLine" : 2534,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2551,
  "endLine" : 2556,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2573,
  "endLine" : 2578,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2627,
  "endLine" : 2632,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object ChangeTypeWildcardSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3372,
  "endLine" : 3377,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Map()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 686,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckLexicalFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 785,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Numeric10FacetsChecker()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1003,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1009,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1068,
  "endLine" : 1072,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1074,
  "endLine" : 1078,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1083,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1088,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1186,
  "endLine" : 1190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1210,
  "endLine" : 1214,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1281,
  "endLine" : 1285,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1368,
  "endLine" : 1372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1579,
  "endLine" : 1583,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespacePrefixForQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XPathDocumentBaseIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentElementChildIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathDocumentView()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathNodeView()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 413,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 422,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 850,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddAttrShapeAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string DebugDump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape GenerateFromSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNodeInfoTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 392,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetSimilarElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCollapsedLineInfoOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 387,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNodeRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 493,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NameKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/NameTable.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/NameTable.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ImportSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ImportSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ImportAnyElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ElementAccessor ReconcileLocalAccessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidationCallbackWithErrorCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 583,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlArrayAttribute CreateArrayAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2161,
  "endLine" : 2165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImportStructWorkItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2279,
  "endLine" : 2283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RecursionLimiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2345,
  "endLine" : 2349,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImportContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnreferencedObjectEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/_Events.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttribute.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TempAssemblyCacheKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConstantModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConstantModel GetConstantModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 428,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributeAttribute.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IndentedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/IndentedWriter.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/IndentedWriter.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/IndentedWriter.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/IndentedWriter.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception NotSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArgBuilder GetArg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder GetLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnterScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 222,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 294,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginExceptionBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndExceptionBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 549,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void VerifyParameterCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 561,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 647,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void New()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 653,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void New()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 660,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void NewArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 672,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 723,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldlen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1453,
  "endLine" : 1457,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldelema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1539,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal TypeBuilder CreateTypeBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1857,
  "endLine" : 1862,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2051,
  "endLine" : 2055,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WhileEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2354,
  "endLine" : 2358,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WhileBreak()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2360,
  "endLine" : 2364,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WhileContinue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2366,
  "endLine" : 2370,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WhileEndCondition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2382,
  "endLine" : 2386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodBuilderInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2869,
  "endLine" : 2873,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string ReadNullableString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 875,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlQualifiedName ReadNullableQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 881,
  "endLine" : 885,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1559,
  "endLine" : 1563,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1566,
  "endLine" : 1570,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ReadReferencedElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1887,
  "endLine" : 1891,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CreateCollectionInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 2196,
  "endLine" : 2200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GenerateUniqueTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlArrayItemAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttribute.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddWarningComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ExportDerivedStructs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ExportDerivedStructs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 649,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureTypesExported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 977,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapTypeAttribute.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsIdDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 892,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1025,
  "endLine" : 1029,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1046,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1053,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1056,
  "endLine" : 1060,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteRpcResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1163,
  "endLine" : 1167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerAssemblyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerAssemblyAttribute.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 269,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string EscapeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Declares()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 625,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidationCallbackWithErrorCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsAllGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 707,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MethodBuilderInfo GetMethodBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CheckValidIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void NewLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 146,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 191,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 201,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 211,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 241,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 251,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 286,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 291,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 301,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 306,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 311,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 316,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToNextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 321,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToNextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCountingReader.cs",
  "fileLinesCount" : 426,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 326,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 877,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Double XPathRound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1269,
  "endLine" : 1273,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/LineInfo.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/LineInfo.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsNmtokenNoNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsNameNoNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ParseNCNameThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinHexDecoder.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsltSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltSettings.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Transform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltCommand.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Entry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int LeastPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Bits.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Decoder.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocumentXPathNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2292,
  "endLine" : 2296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2402,
  "endLine" : 2406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren_AndSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2423,
  "endLine" : 2427,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlText.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void PrivateDisposeNodeList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 272,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlComment.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentType.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlProcessingInstruction.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlProcessingInstruction.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void RemoveAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 551,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNode SelectSingleNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetNamespaceOfPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1056,
  "endLine" : 1060,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetPrefixOfNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void BeforeEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1311,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void AfterEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1313,
  "endLine" : 1317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNode GetNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal VirtualAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FinishReadBinary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1909,
  "endLine" : 1913,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetIsDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 293,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetIsNil()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 299,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCDATASection.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDeclaration.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlSignificantWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlSignificantWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlSignificantWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlCDataSection CreateCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 565,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AttributeQuery.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FollowingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingquery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingquery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilterQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FilterQuery.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/UnionExpr.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanExpr.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BooleanFunctions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BooleanFunctions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Variable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Variable.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetMedian()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantQuery.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantOverDescendantQuery.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAxisIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAxisIterator.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ExtensionQuery.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathSelectionIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSelectionIterator.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Axis()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Axis.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/querybuilder.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathSingletonIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSingletonIterator.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathSingletonIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSingletonIterator.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IteratorFilter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IteratorFilter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NumberFunctions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NumberFunctions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double Round()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 418,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 423,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescendantBaseQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantBaseQuery.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescendantBaseQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantBaseQuery.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FollSiblingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingsibling.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumericExpr.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathArrayIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathArrayIterator.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PassToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 768,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheAxisQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheAxisQuery.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CacheAxisQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheAxisQuery.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ChildrenQuery.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Filter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Filter.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrecedingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingquery.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NamespaceQuery.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/MergeFilterQuery.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Function.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operand()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Operand.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operand()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Operand.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operand()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Operand.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeFunctions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NodeFunctions.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetCollapsedTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 343,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetCollapsedTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetRootNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetRootNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 371,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetXmlNamespaceNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetXmlNamespaceNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 389,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void MoveToRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 749,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReplaceSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1359,
  "endLine" : 1363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1519,
  "endLine" : 1523,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PrependChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1550,
  "endLine" : 1554,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1585,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1616,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2277,
  "endLine" : 2281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 293,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 299,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 305,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal unsafe void EncodeChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1412,
  "endLine" : 1416,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1801,
  "endLine" : 1805,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1827,
  "endLine" : 1831,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1837,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1839,
  "endLine" : 1843,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1845,
  "endLine" : 1849,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1851,
  "endLine" : 1855,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1857,
  "endLine" : 1861,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1863,
  "endLine" : 1867,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1869,
  "endLine" : 1873,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1875,
  "endLine" : 1879,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 330,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal unsafe void EncodeChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1558,
  "endLine" : 1562,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1927,
  "endLine" : 1931,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1953,
  "endLine" : 1957,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1959,
  "endLine" : 1963,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1965,
  "endLine" : 1969,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1971,
  "endLine" : 1975,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1977,
  "endLine" : 1981,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1983,
  "endLine" : 1987,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1989,
  "endLine" : 1993,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1995,
  "endLine" : 1999,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 2001,
  "endLine" : 2005,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void StartFragment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1678,
  "endLine" : 1682,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWrappingWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1430,
  "endLine" : 1434,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2242,
  "endLine" : 2246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2315,
  "endLine" : 2319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 269,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 848,
  "endLine" : 854,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FlushBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 968,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsDuplicate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 293,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InternalWriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1616,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlValidatingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 258,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 539,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ClearAttributesInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 660,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetCurrentNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1498,
  "endLine" : 1502,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NodeData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 409,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 844,
  "endLine" : 850,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FlushBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 959,
  "endLine" : 964,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 503,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 591,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 768,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1121,
  "endLine" : 1125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAutoDetectWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAutoDetectWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 191,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 204,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 241,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 265,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 299,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 306,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 324,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 330,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteStartNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 344,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureWrappedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 385,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task InternalReadContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 659,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEventCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndEvents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 508,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 520,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 607,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 637,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 244,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 262,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 280,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 286,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 292,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 310,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 316,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 322,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 328,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ReadContentAsDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 358,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 364,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 370,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 376,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 382,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 388,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 412,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 418,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadElementContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 439,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 445,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 451,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 484,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 496,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 502,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 508,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 520,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 541,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 556,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 571,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 586,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 607,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 613,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 619,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 630,
  "endLine" : 634,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 640,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNodeType MoveToContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 646,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 652,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 658,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 664,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 670,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 676,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 682,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 688,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 694,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 700,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 706,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 712,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 718,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 724,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToDescendant()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 730,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToNextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 736,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadToNextSibling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 742,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadInnerXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 748,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadOuterXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 754,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 778,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAsyncCheckReaderWithNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 949,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAsyncCheckReaderWithLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 977,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAsyncCheckReaderWithLineInfoNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1011,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAsyncCheckReaderWithLineInfoNSSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1040,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlProps()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int DtdParserProxy_ParseNumericCharRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2538,
  "endLine" : 2542,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2724,
  "endLine" : 2728,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2730,
  "endLine" : 2734,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2736,
  "endLine" : 2740,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetErrorState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2813,
  "endLine" : 2817,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitStreamInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2879,
  "endLine" : 2883,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitStreamInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2885,
  "endLine" : 2889,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ReadElementContentAsBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 443,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual DateTime ReadElementContentAsDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 463,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual double ReadElementContentAsDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 483,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual float ReadElementContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 503,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual decimal ReadElementContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 523,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadElementContentAsInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 543,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual long ReadElementContentAsLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 563,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string ReadElementContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 583,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadElementContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 603,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 990,
  "endLine" : 994,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1002,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Encoding GetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1718,
  "endLine" : 1722,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ConformanceLevel GetV1ConformanceLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1724,
  "endLine" : 1728,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetItemData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 402,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 620,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 626,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 641,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task _CallVoidFuncWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task _ReturnTaskBoolWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task _CallTaskFuncWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static async Task _CallBoolTaskFuncWhenFinish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UTF16Decoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ucs4ToUTF16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 534,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool PeekBit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BitStack.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PopCurr()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BitStack.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenReferenceJan2004ClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalReferenceStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 389,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetLocalTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 395,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyUsage.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509WindowsSecurityToken.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdentityModelDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrust()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenRequirement.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateClaimSet Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509Identity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 507,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClaimSet Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnconditionalPolicy Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultEvaluationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/DefaultEvaluationContext.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void RecordExpirationTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/DefaultEvaluationContext.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChannelAdded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChannelRemoved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult OnBeginCloseContinue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 348,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetFactoryToAutoClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 666,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityOverTcp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverTcp.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReliableMessagingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalShouldSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConfigureTransportProtectionOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ConfigureAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ConfigureAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisableAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConfigureTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AllowedOrRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TransactionFlowOption.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActivityIdFlowDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DotNetSecurityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 1215,
  "endLine" : 1219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceCacheImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/KerberosSecurityTokenParameters.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitiatorServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/InitiatorServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetSecurityKeys()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/DerivedKeySecurityToken.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/ServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RsaSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/RsaSecurityTokenParameters.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RsaSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/RsaSecurityTokenParameters.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SspiSecurityTokenParameters.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WrappedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecipientServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/RecipientServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityContextSecurityToken CreateCookieSecurityContextToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 286,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityContextSecurityToken Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 305,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UserNameSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspIncludeTimestampAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1462,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspRequireDerivedKeysAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2021,
  "endLine" : 2025,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspMustNotSendCancelAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2488,
  "endLine" : 2492,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportMsspRequireClientCertificateAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2570,
  "endLine" : 2574,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryGetSecurityPolicyDriver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 3067,
  "endLine" : 3071,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WSSecurityPolicy GetSecurityPolicyDriver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 3072,
  "endLine" : 3076,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicyManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 3081,
  "endLine" : 3085,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 3087,
  "endLine" : 3091,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual ISignatureValueSecurityElement ReadSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityJan2004()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 333,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WrappedKeySecurityToken CreateWrappedKeyToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 459,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityPolicyVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityPolicyVersion.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1041,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1043,
  "endLine" : 1047,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Driver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override GenericXmlSecurityToken GetIssuedToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override GenericXmlSecurityToken GetIssuedToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 496,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ReadReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 535,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ReadTargets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 595,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteCipherData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TrustVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TrustVersion.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsStronger()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsStrongerOrEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OpenCommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 704,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityStandardsManager CreateSecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 739,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreateX509CertificateFromRawData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 861,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1010,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspMustNotSendCancelAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecureConversationVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecureConversationVersion.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScopedMessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 204,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ReadDerivedKeyTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityToken CreateDerivedKeyToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXmlCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 330,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 510,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual ArrayList OnQuotaReached()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsExpired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateRecipientClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateRecipientClientCredential.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnsureOutgoingIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EncryptedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsSecondaryParametersElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreateWsspMustNotSendAmendAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 211,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlElement CreateWsspMustNotSendRenewAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspMustNotSendAmendAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 369,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspMustNotSendRenewAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 375,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpDigestClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateInitiatorClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool SetTransportProtectionOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalShouldSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalShouldSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurity.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool TryCreateSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 254,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSHttpBindingBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSHttpBindingBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpMessageCredentialType.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TraceUtility()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TracingAsyncCallbackState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 540,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTraceActivityTimeProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 597,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceModelActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetPreviousServiceModelActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 407,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AllowedOrRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ImpersonationOption.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConcurrencyBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Wait()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteBodyAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddToTimedOutRequestList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 558,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Message End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 957,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1383,
  "endLine" : 1387,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1454,
  "endLine" : 1458,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1460,
  "endLine" : 1464,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1476,
  "endLine" : 1480,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FinishBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1530,
  "endLine" : 1534,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForBackgroundClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1556,
  "endLine" : 1560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 302,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 437,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 443,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 460,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 482,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 488,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ProvideOnlyFaultOfLastResort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 515,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnContinueAsyncReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 760,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 857,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReplyFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 863,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddingChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemovingChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnChannelClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SynchronizedChannelCollection.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedReceiveBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointDispatcher Lookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 479,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InitiateChannelPump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CloseChannelState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 434,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ProxyBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 496,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 502,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 519,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 541,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 547,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 569,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ErrorHandlingReceiver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void UnPause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 502,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 576,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Resume()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 582,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageRpcInvokeNotification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 620,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InputSessionListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplyListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReplySessionListenerBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvokeDelegate GenerateInvokeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InvokerUtil.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 308,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 477,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 483,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointDispatcherCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 656,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 687,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelDispatcherBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 698,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 704,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 721,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MapAsyncEndInputs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 347,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task SerializeBodyAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginSerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 374,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OperationFormatterMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 663,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 669,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool AreParametersBuffered()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 716,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterMessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 791,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 861,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 876,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal QName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 897,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceBehavior.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsCharSetSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteMessageAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 520,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UTF8BufferedMessageData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 689,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryReader TakeXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 718,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 724,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 740,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteEndMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 746,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void RegisterTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsRegisteredTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool TryComputeLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task SerializeToStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanBuildInnerChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Next()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DoReturnXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task CloseAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task OpenAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 325,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfNotOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 705,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 762,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 768,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 778,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfClosedOrOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 784,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfDisposedOrNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 790,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 796,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task OnCloseAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 832,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task OnOpenAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 838,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FromHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FaultToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 499,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 548,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 617,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 659,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UniqueId ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 694,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RelatesToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 752,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompositeDuplexBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void MergeWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageExtensionMethods.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FinishWritingMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnAsyncReceiveCancelled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 506,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1011,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1163,
  "endLine" : 1167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetOutputCloseStatus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1338,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool GetSupportsClientAuthenticationImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 355,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool GetSupportsClientWindowsIdentityImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 361,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreReadStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RecordActualMessageSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnderstoodHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PoolIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 547,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChainedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MethodCall.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MethodCall.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetFuncDetails()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DnsCacheEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DnsCache.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void OnReceiveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception ConvertSendException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 174,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception ConvertReceiveException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ConvertTransferException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocketConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 429,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UdpRetransmissionSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskCompletionSourceProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 261,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeTaskService()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnCleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceModelHttpMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceModelHttpMessageHandler.Windows.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpResponseMessageBackedProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Decrement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Recycle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 529,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Property()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 865,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManagerOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManagerOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferManagerOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsClientRequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NamedPipeTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void EncodeStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void EncodeStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 350,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureNotClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureBufferAllocated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AddressReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Key()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 231,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 396,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 736,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryBufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendPrefixDictionaryElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 961,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryTextWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 998,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendUtf8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1052,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceModelHttpMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceModelHttpMessageHandler.CoreClr.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetReceiveBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool UseWebSocketTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebSocketTransportSettings GetRuntimeWebSocketSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayeredChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 458,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientFramingDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 612,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientDuplexDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 655,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionBufferPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionBufferPool.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ApplicationContainerSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ApplicationContainerSettings.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ApplicationContainerSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ApplicationContainerSettings.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnSendAsyncCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task RequestAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 254,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpRequestMessageBackedProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ConnectionPool CreatePool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpConnectionPool.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MaxMessageSizeStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int FinishRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MaxMessageSizeStream.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 376,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 382,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 388,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 407,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 631,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 637,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 643,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 684,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void VerifyStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1376,
  "endLine" : 1380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1785,
  "endLine" : 1789,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 2020,
  "endLine" : 2024,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 2081,
  "endLine" : 2085,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IChannelFactory CreateChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElement.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WindowsStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeAcceptor CreateUpgradeAcceptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeInitiator CreateUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Stream OnEndAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 239,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task WriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeAcceptor CreateUpgradeAcceptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeInitiator CreateUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LifetimeManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void IncrementBusyCountWithoutLock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimeoutCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 332,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncCommunicationWaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 508,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string AppendWindowsAuthenticationInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 531,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateAndOpenTokenProvidersCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 650,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpClientRequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 689,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 997,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void MergeWebHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageExtensionMethods.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult BeginCloseOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult StartWritingBufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override AsyncCompletionResult StartWritingStreamedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TimeoutException CreateNewConnectionTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 429,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1191,
  "endLine" : 1195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1202,
  "endLine" : 1206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1218,
  "endLine" : 1222,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1229,
  "endLine" : 1233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1589,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1889,
  "endLine" : 1893,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2308,
  "endLine" : 2312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CallOnceCompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2318,
  "endLine" : 2322,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 445,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 456,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 462,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 497,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 536,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 546,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 575,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverRequestSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDuplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelRequirements.cs",
  "fileLinesCount" : 381,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 222,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdleTimeoutEndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnIdle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdlingConnectionSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 353,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ReadAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task WriteAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 328,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceModelHttpMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceModelHttpMessageHandler.NetNative.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual AsyncCompletionResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual AsyncCompletionResult BeginRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 632,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DetectEofStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CharSetEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void UpdateTransactionFlowAtribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElementImporter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsLegacyOptionalTrue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElementImporter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 194,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextExchangeMechanismHelper.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteMillisecondsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 455,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 466,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 754,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OneWayBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElement.cs",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SyncUpEncodingBindingElementProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSMessageEncoding.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvokeAsyncCompletedEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 387,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurityMode.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MustUnderstandSoapException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotUnderstoodHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonDualMessageSecurityOverHttp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NonDualMessageSecurityOverHttp.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 541,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 579,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool Done()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 988,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1175,
  "endLine" : 1179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsdlImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetWsaActionUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1024,
  "endLine" : 1028,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetBindingName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1178,
  "endLine" : 1182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetBindingName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception CreateBeforeImportExtensionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1894,
  "endLine" : 1898,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception CreateExtensionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1907,
  "endLine" : 1912,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedBodyTypeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddTypeAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool OperationIsExportable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 416,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AttachItemPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 803,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddInitiatingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1133,
  "endLine" : 1137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddTerminatingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1139,
  "endLine" : 1143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingDictionaryKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1231,
  "endLine" : 1235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointDictionaryKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1256,
  "endLine" : 1260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeAttributeDeclaration FindOrCreateAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 979,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ReadSoapAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 604,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceSendRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 435,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceSendRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 441,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CanReadSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 690,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CanReadMetadataSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 696,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MetadataSection End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 873,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MetadataSection End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1101,
  "endLine" : 1105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MetadataSet End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1224,
  "endLine" : 1228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerationContext.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IEnumerable GetPolicyConversionContextEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MaxItemsEnumerable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlSchemaElement FindSchemaElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 787,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportMessageBodyBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1379,
  "endLine" : 1383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1444,
  "endLine" : 1448,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerSchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1550,
  "endLine" : 1554,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ValidateStyleAndUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1862,
  "endLine" : 1866,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetOperationIsEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1884,
  "endLine" : 1888,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string AddPartType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2065,
  "endLine" : 2069,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ValidateStyleAndUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2107,
  "endLine" : 2111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetOperationStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2126,
  "endLine" : 2130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetOperationIsEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2140,
  "endLine" : 2144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetOperationSupportFaults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2146,
  "endLine" : 2150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeTypeReference GetCodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetBeforeExtensionsBuiltInOperationGenerators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 785,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsServerInitiated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescription.cs",
  "fileLinesCount" : 259,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSchemeSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 590,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal XmlName GetOperationName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 818,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateExtensionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription LoadContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionFlowAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TransactionFlowAttribute.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ApplyBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TransactionFlowAttribute.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataReference.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PolicyVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyVersion.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenUriInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsMulticast()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMemberAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientClassGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ListenUriMode.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddOperationBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddMessageBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddFaultBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Reflector()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 510,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 548,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 792,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 992,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 998,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocationUpdatingWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override WriteFilter CloneWriteFilter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void AddElementForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SchemaHelper.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ResetProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateExtensionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingOnlyPolicyConversionContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddReserved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SynchronizedKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedKeyedCollection.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedReadOnlyCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EnumeratorAdapter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 281,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 272,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 278,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopySettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceModelDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsTransportProtectionAndAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NamedPipeTransportSecurity.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 358,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 364,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 370,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UpdateLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/DiagnosticUtility.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CompletedAsyncResult.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReturnToGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T TakeFromGlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Signal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 359,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedBufferPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 439,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LargeBufferPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 465,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TException TraceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string StackTraceString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StringTraceRecord()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/StringTraceRecord.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Complete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool CheckSyncContinue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CallbackException.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 328,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 884,
  "endLine" : 888,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 906,
  "endLine" : 910,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item DequeueAvailableItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 953,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueuePendingItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 960,
  "endLine" : 964,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakePendingItemAvailable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 966,
  "endLine" : 970,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WaitQueueReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1015,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EtwDiagnosticTrace InitializeTracing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool TryGetDebugSwitch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FriendAccessAllowedAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExternalResourceAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 702,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Schedule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScheduleCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InvokeCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorAfterReceiveInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorBeforeSendInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 267,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 287,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedByTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentByTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 327,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientOperationPrepared()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 347,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 367,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentToTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFailed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 446,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 466,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 486,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 506,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelBeginCallStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 541,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 561,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 581,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 621,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 938,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 958,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 974,
  "endLine" : 978,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 998,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1014,
  "endLine" : 1018,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1038,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1058,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1074,
  "endLine" : 1078,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1098,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1154,
  "endLine" : 1158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelFactoryCreated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1174,
  "endLine" : 1178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1214,
  "endLine" : 1218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityIdentityVerificationFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1234,
  "endLine" : 1238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SslOnAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1273,
  "endLine" : 1277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1313,
  "endLine" : 1317,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WindowsStreamSecurityOnAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1466,
  "endLine" : 1470,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1486,
  "endLine" : 1490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1506,
  "endLine" : 1510,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1526,
  "endLine" : 1530,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1546,
  "endLine" : 1550,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionFailed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1566,
  "endLine" : 1570,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionAborted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1590,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCreateClientWebSocketWithFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1758,
  "endLine" : 1762,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationStarted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1778,
  "endLine" : 1782,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1798,
  "endLine" : 1802,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1818,
  "endLine" : 1822,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 175,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 279,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 291,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateDirectionExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1735,
  "endLine" : 1739,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateIdentifiers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2289,
  "endLine" : 2293,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeneratedCodeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/GeneratedCodeAttribute.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CodeDomProvider CreateProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CodeDomProvider CreateProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAssignStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 581,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateAttachEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 587,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateRemoveEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 593,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateBinaryOperatorExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 863,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateCastExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 869,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateMethodInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 928,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateObjectCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 962,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateCodeDirectives()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 1006,
  "endLine" : 1010,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateChecksumPragma()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1026,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateRegionDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 1028,
  "endLine" : 1032,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeLabeledStatement.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/codemethodreferenceexpression.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeRegionDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeRegionDirective.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodePropertyReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodePropertyReferenceExpression.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCastExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCastExpression.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCastExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCastExpression.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCastExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCastExpression.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeParameterDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpression.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeParameterDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpression.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeParameterDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpression.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeEventReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeEventReferenceExpression.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDirectionExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectionExpression.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeLinePragma()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeLinePragma.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableDeclarationStatement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableDeclarationStatement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableDeclarationStatement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeConditionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeConditionStatement.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclaration.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIfDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeIfDirective.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttachEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttachEventStatement.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttachEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttachEventStatement.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMethodInvokeExpression.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMethodInvokeExpression.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeFieldReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeFieldReferenceExpression.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceImportCollection.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCatchClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClause.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDelegateInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDelegateInvokeExpression.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAssignStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAssignStatement.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeComment.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeObjectCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeObjectCreateExpression.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeObjectCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeObjectCreateExpression.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeObjectCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeObjectCreateExpression.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeRemoveEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeRemoveEventStatement.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeRemoveEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeRemoveEventStatement.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgument.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMemberField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMemberField.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMemberField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMemberField.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMemberField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMemberField.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 301,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTryCatchFinallyStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTryCatchFinallyStatement.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2324,
  "endLine" : 2328,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateDirectionExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3379,
  "endLine" : 3383,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4084,
  "endLine" : 4088,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionPrefixAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/XmlFormatExtensionPrefixAttribute.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1528,
  "endLine" : 1532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsHandled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1739,
  "endLine" : 1743,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2031,
  "endLine" : 2035,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3170,
  "endLine" : 3174,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CanAddProjectReferences()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PoolIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 554,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 698,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async ValueTask OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override async ValueTask CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnFlushTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SynchronizedMessageSource.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void EncodeStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void EncodeStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 355,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamedConnectionPoolHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamedFramingAsyncRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 211,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 300,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 583,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 201,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 461,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientFramingDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 609,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientDuplexDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 641,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeInitiator CreateUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeInitiator CreateUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static X509Certificate SelectClientCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FramingDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ValueTask StartWritingStreamedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TimeoutException CreateNewConnectionTimeoutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdleTimeoutEndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ValueTask CloseItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnIdle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdlingConnectionSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 337,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConnectionPool GetConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValueTask ReleaseConnectionPoolAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 214,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreReadConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamingOutputConnectionStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 614,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 633,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override async ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 639,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async ValueTask GetSspiCredentialAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenProvider GetSspiTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceContractAsyncServices.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceContractAsyncServices.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceContractAsyncServices.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceContractAsyncServices.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Request2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceContractAsyncServices.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 484,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CreateMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/UnderstoodHeaders.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InterceptingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Ping()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Ping()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task Ping()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfDuplexService.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChainedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChainedAsyncResult.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingRequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 265,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Message End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 348,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StopPushingData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StopPushingStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetLog()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnAcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override TChannel OnEndAcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingReplyChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RequestContext End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 432,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Ping()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfWebSocketService.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Ping()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfWebSocketService.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpDigestNoDomainTestServiceHost.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestLoggingAuthenticationWrapper()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ConfigureServiceHostUseDigestAuth()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ConfigureServiceHostUseBasicAuth()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ConfigureServiceHostUserNameAuth()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomIssuerNameRegistry()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/XmlSFAttributeTestServiceHost.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageEncoder.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestServiceHostBase()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TestServiceHostBase.cs",
  "fileLinesCount" : 104,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ServiceHost CreateServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TestHostWebServiceHost.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsUserNameTestServiceHost.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicAuthTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicAuthTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoderFactory CreateMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicAuthenticationChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingInputChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Message End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingDuplexChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 309,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Complete()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Complete()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static T End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 215,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedCompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool UnauthorizedResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ForbiddenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PingEncodedResponse Ping()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfSoapService.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String EchoWithTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestResponse EchoMessageResponseWithMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestResponse EchoMessageResquestWithMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCompositeType GetDataUsingXmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetStringFromStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 385,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream EchoStream()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 391,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string EchoCookie()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 416,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string StreamToString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 458,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string DuplexEcho()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfReliableService.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateContainer CreateMachineCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateContainer CreateUserCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureCertificateIsValid()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateGenerator.cs",
  "fileLinesCount" : 579,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 506,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Usage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/Program.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CreateAndInstallMachineCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/Program.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CertificateCreationSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateCreationSettings.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static X509Certificate2 CertificateFromThumbprint()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/CertificateGenerator/CertificateManager.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityOverTcp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/MessageSecurityOverTcp.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool InternalShouldSerialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DnsCacheEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/DnsCache.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ConvertSendException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 675,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ConvertReceiveException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 681,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionPrefixAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/XmlFormatExtensionPrefixAttribute.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvariantComparer()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/InvariantComparer.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceEvent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 223,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InstanceValidation()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetWarnings()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlSerializationReader CreateReader()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlSerializationWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CanRead()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 590,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 624,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 727,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 764,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 973,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 999,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1045,
  "endLine" : 1048,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1124,
  "endLine" : 1127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1139,
  "endLine" : 1142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsHandled()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1217,
  "endLine" : 1220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1222,
  "endLine" : 1225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsHandled()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1227,
  "endLine" : 1230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1268,
  "endLine" : 1271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1301,
  "endLine" : 1304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1306,
  "endLine" : 1309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1316,
  "endLine" : 1319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1321,
  "endLine" : 1324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1326,
  "endLine" : 1329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1446,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1448,
  "endLine" : 1451,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1453,
  "endLine" : 1456,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1463,
  "endLine" : 1466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1468,
  "endLine" : 1471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1473,
  "endLine" : 1476,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1489,
  "endLine" : 1492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1494,
  "endLine" : 1497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1499,
  "endLine" : 1502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1514,
  "endLine" : 1517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1524,
  "endLine" : 1527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1529,
  "endLine" : 1532,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1545,
  "endLine" : 1548,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1550,
  "endLine" : 1553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1560,
  "endLine" : 1563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1568,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1570,
  "endLine" : 1573,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1588,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1601,
  "endLine" : 1604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1611,
  "endLine" : 1614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1616,
  "endLine" : 1619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1621,
  "endLine" : 1624,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1626,
  "endLine" : 1629,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1636,
  "endLine" : 1639,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1641,
  "endLine" : 1644,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1657,
  "endLine" : 1660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1662,
  "endLine" : 1665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1667,
  "endLine" : 1670,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1672,
  "endLine" : 1675,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1677,
  "endLine" : 1680,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1682,
  "endLine" : 1685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1692,
  "endLine" : 1695,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1697,
  "endLine" : 1700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1713,
  "endLine" : 1716,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1718,
  "endLine" : 1721,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1723,
  "endLine" : 1726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1728,
  "endLine" : 1731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1733,
  "endLine" : 1736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1738,
  "endLine" : 1741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1748,
  "endLine" : 1751,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1753,
  "endLine" : 1756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1769,
  "endLine" : 1772,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1774,
  "endLine" : 1777,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1779,
  "endLine" : 1782,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1784,
  "endLine" : 1787,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1789,
  "endLine" : 1792,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1794,
  "endLine" : 1797,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1804,
  "endLine" : 1807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1809,
  "endLine" : 1812,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1825,
  "endLine" : 1828,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1830,
  "endLine" : 1833,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1835,
  "endLine" : 1838,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1840,
  "endLine" : 1843,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1845,
  "endLine" : 1848,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1850,
  "endLine" : 1853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1855,
  "endLine" : 1858,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1871,
  "endLine" : 1874,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1876,
  "endLine" : 1879,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1881,
  "endLine" : 1884,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1886,
  "endLine" : 1889,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1891,
  "endLine" : 1894,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1896,
  "endLine" : 1899,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1906,
  "endLine" : 1909,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1911,
  "endLine" : 1914,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1927,
  "endLine" : 1930,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1932,
  "endLine" : 1935,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1940,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1942,
  "endLine" : 1945,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1947,
  "endLine" : 1950,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1952,
  "endLine" : 1955,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1957,
  "endLine" : 1960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1973,
  "endLine" : 1976,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1978,
  "endLine" : 1981,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1983,
  "endLine" : 1986,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1988,
  "endLine" : 1991,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1993,
  "endLine" : 1996,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1998,
  "endLine" : 2001,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2008,
  "endLine" : 2011,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2013,
  "endLine" : 2016,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceDescriptionBaseCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2024,
  "endLine" : 2027,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2034,
  "endLine" : 2037,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsertComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2044,
  "endLine" : 2047,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnRemove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2049,
  "endLine" : 2052,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/Saml2AssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/Saml2AssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/SamlAssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/SamlAssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustRequestBodyWriter.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannel.cs",
  "fileLinesCount" : 377,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustTokenParameters.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWSTrustChannelContract CreateTrustChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelFactory.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustChannelClientCredentials.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ClientCredentials CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsTrustChannelClientCredentials.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationBindingElement.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WsFederationBindingElement.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult BeginGetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken EndGetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/ServiceModel/Federation/WSTrustChannelSecurityTokenProvider.cs",
  "fileLinesCount" : 597,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDisabledAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDisabledTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsEnabledTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ApplyTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSHttpBindingBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBindingBase.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ArraySegment EncodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static WebSocketMessageType GetWebSocketMessageType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 525,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1071,
  "endLine" : 1076,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1078,
  "endLine" : 1081,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1083,
  "endLine" : 1086,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1093,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsCompressionFormatSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 582,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TraceResponseException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WebSocketTransportSettings GetDefaultWebSocketTransportSettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportDefaults.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MessageEncoderFactory GetDefaultMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportDefaults.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpMessageHandlerFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupOnError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsSecurityTokenManagerRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 704,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 709,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 714,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 724,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 734,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowCorrectException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowCorrectException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 239,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WebSocketTransportSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool AuthenticationSchemeMayRequireResend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpCookieContainerManager GetHttpCookieContainerManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual HttpClientHandler GetHttpClientHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateToMustEqualViaException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 451,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 586,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 591,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string OnGetConnectionGroupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MapIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 794,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 865,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 870,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 875,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 894,
  "endLine" : 897,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 902,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncRequest CreateAsyncRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 920,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 922,
  "endLine" : 925,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessage GetHttpRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddMimeVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1133,
  "endLine" : 1136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnReleaseRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 1330,
  "endLine" : 1333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpsTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool GetSupportsClientAuthenticationImpl()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool GetSupportsClientWindowsIdentityImpl()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpsTransportBindingElement CreateFromHttpBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ConnectionUtilities.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ClientWebSocketFactory GetFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/ClientWebSocketFactory.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsEnabledTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsSecureConversationEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NonDualMessageSecurityOverHttp.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool IsSecureConversationEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BackoffTimeoutHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BackoffTimeoutHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/Runtime/BackoffTimeoutHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetConnectionGroupName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeChannelFactory.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IConnectionInitiator GetConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeChannelFactory.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetConnectionPoolKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeChannelFactory.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool SupportsUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeChannelFactory.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PipeConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PipeSharedMemory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetErrorFromHResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnectionInitiator.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ConvertPipeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreatePipeClosedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/PipeConnection.cs",
  "fileLinesCount" : 578,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 419,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeConnectionPoolSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PipeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/IO/PipeException.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PipeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/IO/PipeException.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PipeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/IO/PipeException.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PipeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/IO/PipeException.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PipeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/IO/PipeException.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolOptionException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolOptionException.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetCommandLineString()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsTypeExcluded()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadInputArguments()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Options.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeResolver()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/TypeResolver.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolRuntime()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntime.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArgumentDictionary()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool ContainsArgument()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/CommandLineParser.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputModule()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string BuildFilePath()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/OutputModule.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SetOptions()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteToolError()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateHelp()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolStringBuilder()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 441,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ToolRuntimeException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntimeException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void FailFast()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/Tool.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/ExceptionHelper.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PlatformNotSupportedException PlatformNotSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/ExceptionHelper.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PlatformNotSupportedException PlatformNotSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/ExceptionHelper.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateMaxReceivedMessageSizeExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/ExceptionHelper.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool UsingResourceKeys()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509RawDataKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509RawDataKeyIdentifierClause.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509RawDataKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509RawDataKeyIdentifierClause.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509RawDataKeyIdentifierClause.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/UserNameSecurityToken.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityJan2004()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509TokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string ReadTokenType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected KeyIdentifierStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SkiStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause CreateClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 438,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 147,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509ThumbprintKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509ThumbprintKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509ThumbprintKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509ThumbprintKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509ThumbprintKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509ThumbprintKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509ThumbprintKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/GenericXmlSecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509AsymmetricSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool HasPrivateKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 382,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509AsymmetricSecurityKey.cs",
  "fileLinesCount" : 448,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 446,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanCreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanCreateLocalKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityXXX2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenReferenceXXX2005ClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string ReadTokenType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool EmitTokenType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509ThumbprintStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause CreateClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDsigSep2000()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityKey CreateKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemorySymmetricSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ICryptoTransform GetDecryptionTransform()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ICryptoTransform GetEncryptionTransform()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetIVSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override KeyedHashAlgorithm GetKeyedHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SymmetricAlgorithm GetSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAsymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSupportedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldWrapException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ToBase64String()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ToHexString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SubjectKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SubjectKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SubjectKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SubjectKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CanCreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SubjectKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/X509SubjectKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryString CreateString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetIVSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ICryptoTransform CreateDecryptor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ICryptoTransform CreateEncryptor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SymmetricAlgorithm GetSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsAsymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void FillRandomBytes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HashAlgorithm NewSha1HashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HashAlgorithm NewSha256HashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 364,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static KeyedHashAlgorithm NewHmacSha1KeyedHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 730,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 735,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityKeyIdentifierClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task GetTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginGetToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult BeginGetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual SecurityToken EndGetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task GetTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Task GetTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual SecurityToken RenewTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult BeginRenewTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual SecurityToken EndRenewTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task RenewTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Task RenewTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void CancelTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult BeginCancelTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void EndCancelTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task CancelTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenResolver CreateDefaultSecurityTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 209,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/UserNameSecurityTokenProvider.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task GetTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/UserNameSecurityTokenProvider.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task GetTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashStream TakeHashStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SignatureResourcePool.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClaimComparer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X500DistinguishedNameObjectComparer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509Identity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ClaimsIdentity Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 633,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 611,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchesBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void DisposeIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 359,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityUniqueId Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityUniqueId Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FlushHash()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FlushHash()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Psha1DerivedKeyGenerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Psha1DerivedKeyGenerator.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AuthorizationContext CreateDefaultAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Policy/AuthorizationContext.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSAddressing10ProblemHeaderQNameHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void IncrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnChannelClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsUltimateDestinationActor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EnvelopeVersion.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EnvelopeVersion.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnknownMessageReceivedEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UnknownMessageReceivedEventArgs.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeneralEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/GeneralEndpointIdentity.cs",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateInvalidStateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultContractAttribute.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText GetMatchingTranslation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 153,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 265,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 265,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 265,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 265,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 265,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 265,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressingNoneDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void OnMessageProtectionPassComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVerifiedMessage.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 488,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckNonce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryAddNonce()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void ThrowIfFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 698,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 732,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncRequestChannel OnCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 742,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 752,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 763,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 768,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 779,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 790,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClaimTypeRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/ClaimTypeRequirement.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/InitiatorServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenReferenceStyle.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual SupportingTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenProviderContainer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenContainer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenContainer.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/GenericXmlSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/NonValidatingSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReadOnlyCollection ValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/NonValidatingSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/RecipientServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NonceToken.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NonceToken.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NonceToken.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryCreateKeyIdentifierClauseFromTokenXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromTokenXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool DoesMessageContainSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSUtilitySpecificationVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WSUtilitySpecificationVersionOneDotZero()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsReaderAtTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int FindIndexOfSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsReaderAtSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityVersion10()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityVersion11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsReaderAtSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 270,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Type GetCommunicationObjectType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 405,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 447,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNamePasswordTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509TokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecurityPolicyVersion11()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityPolicyVersion.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecurityPolicyVersion12()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityPolicyVersion.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken GetIssuerEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RequestSecurityTokenResponse CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 602,
  "endLine" : 605,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RequestSecurityTokenResponse CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static RequestSecurityTokenResponse CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 615,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 620,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnChildNodeTypeMissing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnChildNodeTypeMissing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnEmptyElementError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnEmptyElementError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnEOF()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnNamespaceMissing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnRequiredAttributeMissing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnRequiredElementMissing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnUnexpectedChildNodeError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnUnexpectedChildNodeError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static UniqueId GetAttributeAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ReadTextElementAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 418,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntryDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntryFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReadOnlyCollection GetInitiatorTokenAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReadOnlyCollection GetInitiatorTokenAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrust()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void GetAppliesToQName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 441,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsRequestedSecurityTokenElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 746,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsRequestedProofTokenElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 751,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool ReadRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 906,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken GetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult BeginGetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken EndGetTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsReaderAtReferenceList()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsReaderAtSignature()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsReaderAtEncryptedKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsReaderAtSecurityTokenReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddPrimaryTokenSignatureReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddTokenSignatureReference()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryWriter TakeUtf8Writer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteSecurityTokenReferencyEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 643,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 701,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 706,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 711,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 716,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 721,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 746,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 751,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 766,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 771,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 773,
  "endLine" : 776,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 781,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 786,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 791,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 806,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroSendSecurityHeader.cs",
  "fileLinesCount" : 814,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 811,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NegotiationTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NegotiationTokenProvider.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task InitializeChannelFactoriesAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/NegotiationTokenProvider.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetTokenAfterDecryption()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderElementManager.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken GetRequestorEntropy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static RequestSecurityToken CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 489,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityXXX2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityXXX2005.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityXXX2005.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustVersionFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TrustVersion.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustVersion13()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TrustVersion.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SignatureConfirmations GetSignatureValues()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal SecurityTokenReferenceStyle GetTokenReferenceStyle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 760,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProtectionLevel Max()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Claim GetPrimaryIdentityClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GenerateId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 413,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CloseTokenProviderIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 523,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AbortTokenProviderIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CloseTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CloseTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 554,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AbortTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 559,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SecurityToken CreateTokenFromEncryptedKeyClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 762,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1125,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 781,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversationVersionFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecureConversationVersion.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversationVersion13()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecureConversationVersion.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SendSecurityHeader CreateSendSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SendSecurityHeader CreateSendSecurityHeaderForTransportProtocol()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual async Task SecureOutgoingMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 618,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ChannelProtectionRequirements CreateFromContract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 379,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PreserveIdBeforeDecryption()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeaderEntry.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ReadOnlyCollection GetSecuritySpecifications()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static protected void ThrowIfFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderBase.cs",
  "fileLinesCount" : 688,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenAuthenticatorSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SupportingTokenAuthenticatorSpecification.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetParts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AcceleratedTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProvider.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsAtDerivedKeyToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTokenParameters GetTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionSymmetricTransportSecurityProtocolFactory.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSignedSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBasicSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSignedEndorsingSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSignedEndorsingDerivedSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddEndorsingSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddEndorsingDerivedSupportingToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddEndorsingSignature()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElementContainer.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 476,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessSessionAbortedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 697,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldWrapException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 829,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsKeyRenewalNeeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 978,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void VerifyIncomingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1077,
  "endLine" : 1080,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1302,
  "endLine" : 1305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1312,
  "endLine" : 1315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapSecurityOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1324,
  "endLine" : 1327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitializeSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRequestSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1430,
  "endLine" : 1433,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1462,
  "endLine" : 1465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitializeSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1649,
  "endLine" : 1652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WaitForMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1712,
  "endLine" : 1715,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 1780,
  "endLine" : 1783,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryAddItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SignatureConfirmations.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsSameItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeaderElement.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IdentityVerifier CreateDefault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetProcessingStarted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpDigestClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinarySecretKeyIdentifierClause.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinarySecretKeyIdentifierClause.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BinarySecretKeyIdentifierClause.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExecuteProcessingPasses()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/StrictModeSecurityHeaderElementInferenceEngine.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityHeaderTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityHeaderTokenResolver.cs",
  "fileLinesCount" : 305,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSKeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SctStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedKeyTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SctStrEntryFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SctStrEntryDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 338,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AcceleratedTokenProviderState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/AcceleratedTokenProviderState.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlDictionaryReader CreateSecurityHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenTracker()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 1113,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 973,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocol.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentialsSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509SecurityTokenAuthenticator CreateServerX509TokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProviderWrapper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task GetTokenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Task GetTokenCoreInternalAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SignatureConfirmationElement.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateBadStateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePrefixGenerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetPrefix()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityProtocol OnCreateSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocolFactory.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BasicSecurityProfileVersion.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectPool CreatePool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/NullCreatingPooledObjectPolicy.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/NullCreatingPooledObjectPolicy.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/NullCreatingPooledObjectPolicy.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateSenderFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateSenderFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateReceiverFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ClearClientReplyNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactoryRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelFactoryRefCache.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CreateSourceString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetCallerInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ThrowHelperWarning()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecuteUserCodeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentException ThrowHelperArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentNullException ThrowHelperArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public long RetrieveMessageNumber()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 498,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceEvent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 586,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceEvent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 588,
  "endLine" : 591,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventTraceActivity TryExtractActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Activity CreateActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/Activity.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Activity BoundOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateLightWeightAsyncActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransferActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 402,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableCommunicationTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableCommunicationTimeouts.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageRpcWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderOfTHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 617,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcherBase.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual IMessageFilterTable CreateFilterTable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageFilter.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 618,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 623,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 625,
  "endLine" : 628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 661,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 697,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SyncDuplexRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1039,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFaultedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1044,
  "endLine" : 1047,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1342,
  "endLine" : 1345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1347,
  "endLine" : 1350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1352,
  "endLine" : 1355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1357,
  "endLine" : 1360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1362,
  "endLine" : 1365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1367,
  "endLine" : 1370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1372,
  "endLine" : 1375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1377,
  "endLine" : 1380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1382,
  "endLine" : 1385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1387,
  "endLine" : 1390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1408,
  "endLine" : 1411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1431,
  "endLine" : 1434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1468,
  "endLine" : 1471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1485,
  "endLine" : 1488,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1490,
  "endLine" : 1493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1501,
  "endLine" : 1504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1506,
  "endLine" : 1509,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1511,
  "endLine" : 1514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1516,
  "endLine" : 1519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CaptureBackgroundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1588,
  "endLine" : 1591,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddInfrastructureFaults()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 343,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ThreadBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BindThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BindEndThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SynchronizationContextStartCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SynchronizationContext GetCurrentSynchronizationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessageCleanupError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 942,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ActionDemuxer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 952,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetUnhandled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 986,
  "components" : [ "primary::src" ],
  "startLine" : 964,
  "endLine" : 967,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockDownProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedCollection NewBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnhandledActionInvoker()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 539,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ShouldRethrowExceptionAsIs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ShouldRethrowClientSideExceptionAsIs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowAndCatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Register()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointDispatcher GetEndpointDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnStartAsyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 735,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OpenAndEnsurePump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 765,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PerSessionInstanceContextProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PerSessionInstanceContextProvider.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InjectRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContextWrapper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyncMethodInvoker()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointDispatcherTable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void NewChannelPump()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AcceptedNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockDownProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedCollection NewBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ErrorHandlingCompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AbortChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TerminatingOperationBehavior.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool UnlockInvokeContinueGate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 488,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PrepareInvokeContinueGate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstanceContext GetMessageInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 530,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerFaultFormatter.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvokerUtil()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InvokerUtil.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SharedRuntimeState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SharedRuntimeState.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockDownProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/SharedRuntimeState.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetDispatcherFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/NetDispatcherFaultException.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetDispatcherFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/NetDispatcherFaultException.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HeaderFilter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/HeaderFilter.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnListenerFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedCollection NewBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 718,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetDefaultParameterValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultContractInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/FaultContractInfo.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceContextProviderBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsProviderSingleton()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsProviderSessionful()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlDictionaryString AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndSerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 447,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsValidReturnValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceAndSkipElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 780,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 792,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 829,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 886,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 924,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 947,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 965,
  "endLine" : 968,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 973,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 978,
  "endLine" : 981,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginSerialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSerialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationStreamProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream GetStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsPartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 697,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1057,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::src" ],
  "startLine" : 1075,
  "endLine" : 1078,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientOperation.cs",
  "fileLinesCount" : 267,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerObjectSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerFaultFormatter.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerFaultFormatter.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsUTF8Encoding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 489,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryWriter TakeStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 651,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReader TakeStreamedReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 656,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 662,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 691,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 747,
  "endLine" : 750,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextBufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 811,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 772,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelFactory BuildInnerChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingContext Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CreateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequenceResponse.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriGenerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriGenerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityOutputChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityOutputSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRequestChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRequestSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityDuplexChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 509,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 532,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 537,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 656,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 661,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityDuplexSessionChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFactory.cs",
  "fileLinesCount" : 698,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 674,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnableMultipleUsers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceRange()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRange.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRange.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRange.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRange.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateNotOpenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateImmutableException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateBaseClassMethodNotCalledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 407,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task OpenAsyncInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Type GetCommunicationObjectType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 820,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ExceptionQueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1082,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan GetInternalCloseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1141,
  "endLine" : 1144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void OnEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1156,
  "endLine" : 1159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1161,
  "endLine" : 1164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1166,
  "endLine" : 1169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnComponentFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnComponentException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReliableRequestor CreateRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReliableRequestor CreateRequestor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 729,
  "endLine" : 732,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnConnectionSendMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputSessionChannel.cs",
  "fileLinesCount" : 858,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 769,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AddressingHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnonymousToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 521,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 526,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 631,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 942,
  "endLine" : 954,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateChannelTypeNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelManagerBase.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task AddAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsAddValid()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 884,
  "endLine" : 887,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual MessageEncoder CreateSessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoderFactory.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ValueTask ReadMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ValueTask ReadMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual async Task ReadMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IAsyncResult BeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void EndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsCharSetSupported()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EnqueueWithoutDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Shutdown()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressingVersion.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel GetServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TrySetResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TrySetException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TrySetCanceled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static object CreateTaskCompletionSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TaskCompletionSourceInfo GetTaskCompletionSourceInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeGetType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodDataCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 793,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 798,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 847,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 803,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteToNone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTo12()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceivedFault CreateFaultNone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceivedFault CreateFault12()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 834,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 790,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultConverter GetDefaultFaultConverter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DefaultFaultConverter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 242,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ContentOnlyMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AddressHeaderCollection ReadServiceParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TProperty GetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 675,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanMerge()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestReplyCorrelator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReplyToInfo ExtractReplyToInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsTrivial()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TerminateSequence()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequence.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Guard()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetIfNotSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterruptibleWaitObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WaitAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AfterClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReplyFaultHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 681,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override FaultState GetState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 701,
  "endLine" : 704,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SendFaultHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 713,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Message GetState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 733,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override WsrmMessageInfo GetInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1015,
  "endLine" : 1018,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task OnRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1045,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override WsrmMessageInfo GetInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1068,
  "endLine" : 1071,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1097,
  "endLine" : 1100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override WsrmMessageInfo GetInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ActionHeader GetCloseSequenceActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1258,
  "endLine" : 1261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ActionHeader GetCloseSequenceResponseActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1263,
  "endLine" : 1266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Wsrm11Index()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1463,
  "endLine" : 1466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsrmFeb2005Index()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1584,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan CalculateKeepAliveInterval()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1662,
  "endLine" : 1665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static UniqueId NextSequenceId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 1667,
  "endLine" : 1670,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Int64 ReadSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 2033,
  "endLine" : 2036,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateInternalFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 579,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InternalFaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 587,
  "endLine" : 590,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 875,
  "endLine" : 878,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmHeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 908,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsrmUsesSequenceSSLInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1423,
  "endLine" : 1426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmUsesSequenceSTRHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WsrmUsesSequenceSTRInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1459,
  "endLine" : 1462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNotSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoder CreateSessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryWriter TakeStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryBufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryWriter TakeXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddCompressedMessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ContentTypeEqualsOrStartsWith()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 815,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBinaryWriterSessionWithQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 885,
  "endLine" : 888,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList GetNewStrings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 929,
  "endLine" : 932,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClearNewStrings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 937,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryFormatBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 948,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryTextWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1001,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendUniqueIDWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1003,
  "endLine" : 1006,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendEndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1011,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendNode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1031,
  "endLine" : 1034,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetStaticKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1055,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetSessionKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1060,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSessionKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1085,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetSessionKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1090,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetStaticKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1095,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ParseKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1115,
  "endLine" : 1118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public unsafe static UniqueId ParseUniqueID()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1120,
  "endLine" : 1123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1155,
  "endLine" : 1158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1788,
  "components" : [ "primary::src" ],
  "startLine" : 1699,
  "endLine" : 1702,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayeredInputChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerOutputChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommunicationException CreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmRequiredFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override FaultCode Get11Code()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool Get12HasDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override FaultCode Get11Code()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool Get12HasDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SequenceTerminatedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 613,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault CreateMaxRetryCountExceededFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 630,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WsrmFault CreateQuotaExceededFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoderFactory CreateMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CheckEncodingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WaitForPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 316,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelFactory.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiItemRangeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleItemRangeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleItemRangeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SequenceRangeCollection.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnorderedDeliveryStrategy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanEnqueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Enqueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBase.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelBase.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateBufferDisposedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task AddMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CheckForTermination()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsFinalAckConsistent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RaiseOnException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableOutputConnection.cs",
  "fileLinesCount" : 355,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetObjectType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateMessageDisposedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual T OnGetBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsFaultStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 479,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 484,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReadFromBodyContentsToEnd()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 674,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 686,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 701,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 706,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 773,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 826,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 831,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnDoWork()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 889,
  "endLine" : 892,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EmptyBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 900,
  "endLine" : 903,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 948,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override BodyWriter OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1005,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1032,
  "endLine" : 1035,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1189,
  "endLine" : 1192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1216,
  "endLine" : 1219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static bool HasHeaderElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool ReadStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1277,
  "endLine" : 1280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1419,
  "endLine" : 1422,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1548,
  "endLine" : 1551,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetMessageReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1725,
  "endLine" : 1728,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 2215,
  "endLine" : 2218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool CheckEncodingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task EnsureChannelForRequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ISession GetInnerSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool HasSecuritySession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ISession GetInnerSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task CloseChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool HasSecuritySession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnReadNullMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ISession GetInnerSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 505,
  "endLine" : 508,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool HasSecuritySession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ISession GetInnerSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 539,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool HasSecuritySession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual BodyWriter OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LateBoundChannelParameterCollection.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupInnerChannelFaultHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginCall()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 676,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Call()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 718,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IncrementActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1201,
  "endLine" : 1204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1212,
  "endLine" : 1215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1223,
  "endLine" : 1226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1239,
  "endLine" : 1242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1250,
  "endLine" : 1253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1280,
  "endLine" : 1283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1285,
  "endLine" : 1288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1322,
  "endLine" : 1325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1327,
  "endLine" : 1330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 1332,
  "endLine" : 1335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SignalWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2242,
  "endLine" : 2245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SyncWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2260,
  "endLine" : 2263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2346,
  "endLine" : 2349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2388,
  "endLine" : 2391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompletedActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2446,
  "endLine" : 2449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2518,
  "components" : [ "primary::src" ],
  "startLine" : 2469,
  "endLine" : 2472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReturnMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReturnBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReturnStreamedReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsMTOMContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateStartInfoString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 532,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 537,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 606,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomBufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncoder.cs",
  "fileLinesCount" : 707,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object CreateProxy()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 477,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverOutput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 516,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 521,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverDuplex()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 540,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 555,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 560,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 676,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnItemClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncRequest CreateAsyncRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task OnConnectionSendAckAsyncRequested()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnComponentFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnComponentException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 384,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 703,
  "endLine" : 706,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 646,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnRemoteActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 748,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnComponentFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 805,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnComponentException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 815,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ShutdownCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 976,
  "endLine" : 979,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1121,
  "endLine" : 1124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1144,
  "endLine" : 1147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1169,
  "endLine" : 1172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnRemoteActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1198,
  "endLine" : 1201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1282,
  "endLine" : 1285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1287,
  "endLine" : 1290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1292,
  "endLine" : 1295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1297,
  "endLine" : 1300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 1302,
  "endLine" : 1305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityChannelFaultConverter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityChannelFaultConverter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContextMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageVersion CreateVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetObjectType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetComparableForm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetComparableForm()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetComparableReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParameterHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlDictionaryReader GetAddressHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalClientSecuritySettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LocalClientSecuritySettings.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DelegatingStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetSupportingTokensCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetIssuerBindingContextIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool RequiresChannelDemuxer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void SetKeyDerivation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateMutualCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateMutualCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 477,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateCertificateOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateSecureConversationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateSecureConversationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 568,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal T GetIndividualProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoderFactory CreateMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CheckEncodingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachedBindingContextState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelDemuxer.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnRemoteFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnRemoteActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ProcessInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetFinalAck()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 382,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void StartInactivityTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool VerifyDuplexProtocolElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool VerifySimplexProtocolElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelReliableSession.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappingBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappingInternalBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefaultReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageEncoderFactory GetDefaultMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 202,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task CloseChannelAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandleException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnSendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task OnTryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task TryReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 733,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Task WaitForPendingOperationsAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 826,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task TryGetChannelForInputAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task TryGetChannelForOutputAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1540,
  "endLine" : 1543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1876,
  "endLine" : 1879,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1898,
  "endLine" : 1901,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1928,
  "endLine" : 1931,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1962,
  "endLine" : 1965,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1995,
  "endLine" : 1998,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MaskHandled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2160,
  "endLine" : 2163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MaskUnhandled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 2165,
  "endLine" : 2168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CreateSequence()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CreateSequence.cs",
  "fileLinesCount" : 205,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddMessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddRelatesToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CaptureBufferedHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 478,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 965,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HaveMandatoryHeadersBeenUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1257,
  "endLine" : 1260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1435,
  "endLine" : 1438,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1656,
  "endLine" : 1659,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetFaultToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1661,
  "endLine" : 1664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetFromHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1666,
  "endLine" : 1669,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetMessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1671,
  "endLine" : 1674,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1717,
  "endLine" : 1720,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetToHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1725,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1747,
  "endLine" : 1750,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1759,
  "endLine" : 1762,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1791,
  "endLine" : 1794,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DelegatingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DelegatingMessage.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExceptionDetail.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected T GetDefaultValueForInitialization()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task OpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ChannelFactory GetChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 1229,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 642,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateSecurityAlgorithmDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsRequestStreamed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsResponseStreamed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool UriEquals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int UriGetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 364,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlDictionaryReader GetReaderAtPsp()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtMetadata()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtExtensions()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 949,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteContentsToNone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 985,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddressBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1319,
  "components" : [ "primary::src" ],
  "startLine" : 1215,
  "endLine" : 1218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateForClient()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateForService()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetNameAndElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetNameOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackDebugBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/CallbackDebugBehavior.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypedMessageConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypedMessageConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypedMessageConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypedMessageConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMessageConverter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Message ToMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypedMessageConverter.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/PrincipalPermissionMode.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageBodyDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageBodyDescription.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBodyDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageBodyDescription.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlQualifiedName GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageHeaderDescriptionCollection.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetOperationName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CodeName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAlpha()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDigit()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool FlowsIn()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 722,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool FlowsOut()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsParameterDisposable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 1002,
  "components" : [ "primary::src" ],
  "startLine" : 997,
  "endLine" : 1000,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePartDescriptionCollection.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlQualifiedName GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePartDescriptionCollection.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ClientCredentials CreateDefaultCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenManager CreateSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual ClientCredentials CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetBodyWrapperResponseName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 679,
  "endLine" : 682,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsMethodOverriding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1450,
  "endLine" : 1453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetReturnValueName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetReturnValueName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1569,
  "endLine" : 1572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePropertyDescriptionCollection.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataLocation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MetadataLocation.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDirection.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MessageDirection Opposite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDirection.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PolicyVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/PolicyVersion.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/PolicyVersion.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityContractInformationEndpointBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageHeaderDescription.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override MessagePartDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageHeaderDescription.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePropertyDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePropertyDescription.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePropertyDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePropertyDescription.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override MessagePartDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePropertyDescription.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSerializerOperationFormatter CreateOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSerializerOperationFormatter CreateOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddBuiltInBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerOperationFormatter CreateFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSerializerFaultFormatter CreateFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializerGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 941,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1024,
  "endLine" : 1027,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetHeaderDescriptionTable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1029,
  "endLine" : 1032,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetUnknownHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 1305,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1037,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual MessagePartDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type GetGenericArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader GetUntypedHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetMessageHeaderType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Type GetMessageHeaderType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyedByTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Find()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FaultInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateDnsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateSpnIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateUpnIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContextScope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContextScope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryString CreateString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UriSchemeKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddFaultCodeObjectData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddFaultReasonObjectData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultException CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReason CreateReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultCode EnsureCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReason EnsureReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageFault CreateMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 409,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IEnumerable GetKnownTypes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 428,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ReadContentAsQName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ThrowHelperArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentNullException ThrowHelperArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ThrowHelperArgumentNullOrEmptyString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperFatal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperInternal()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperInvalidOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperCritical()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelperXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void UseActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ClearActivityId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ThrowHelperArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperWarning()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArgumentNullException ThrowHelperArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceHandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/DiagnosticUtility.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DebugAssert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/SMDiagnostics/DiagnosticUtility.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NameValueCollection ParseQueryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNonAsciiByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ToMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long FromTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SemaphoreSlim Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncLock.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CompletedTask()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DefaultTaskSchedulerAwaiter EnsureDefaultTaskScheduler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 357,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultTaskSchedulerAwaiter GetAwaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutWrapper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator T()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Dictionary GetGeneratedSerializers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/GeneratedXmlSerializers.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Schedule()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MruCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MruCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnSingleItemRemoved()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnItemAgedOutOfCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetProcessorCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapHexBinary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Remoting/SoapHexBinary.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SoapHexBinary Parse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Remoting/SoapHexBinary.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidSignalGateState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignalGate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DecreaseQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncreaseQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException Argument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentNullException ArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentNullException ArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ArgumentNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentOutOfRangeException ArgumentOutOfRange()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDisposedException ObjectDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceUnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string BuildEventId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/TraceRecord.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string XmlEncode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/TraceRecord.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracePayload GetSerializedPayload()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsEtwEventEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsEtwEventEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTraceActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Guid GetActivityIdFromThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetActivityIdOnThread()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DictionaryTraceRecord()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DictionaryTraceRecord.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/StringTraceRecord.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/FatalException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool OnContinueAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetBeforePrepareAsyncCompletionAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetCheckSyncValidationFunc()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void ThrowInvalidAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 363,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reinitialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int EndRead()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Skip()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Exception CreateQuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Count()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int CountNoIdle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int IncrementLo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IOCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ClearThreadDebugData()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 484,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PostIOCP()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Post()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadScheduler.cs",
  "fileLinesCount" : 563,
  "components" : [ "primary::src" ],
  "startLine" : 557,
  "endLine" : 560,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Shutdown()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 407,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaitersFalseCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaitersTrueCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 646,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnDispatchCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 672,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 857,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 862,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemQueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1005,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAvailableItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1034,
  "endLine" : 1037,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskQueueReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WaitQueueWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1190,
  "endLine" : 1193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TaskQueueWaiter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1243,
  "components" : [ "primary::src" ],
  "startLine" : 1219,
  "endLine" : 1222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EtwDiagnosticTrace InitializeTracing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Assert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AsyncCallback ThunkCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Action ThunkCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UpdateLevel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 451,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOCompletionThunk()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizationPrimitiveAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 751,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XamlVisibleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 856,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XamlVisibleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 861,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Thunk()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 910,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CancellationToken GetCancellationToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsTooLarge()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime Subtract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan ElapsedTime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNegativeArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNonPositiveArgument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TimeoutException CreateEnterTimedOutException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CancellationToken FromTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Post()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ServiceModelSynchronizationContext.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOThreadTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Cancel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void KillTimers()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimerQueue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScheduleCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScheduleCallback()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetByteCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetBoundaryString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsUTF8Encoding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GenerateUriForMimePart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 494,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 695,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 708,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteElementSubset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 750,
  "endLine" : 753,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 889,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 894,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1020,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1025,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MimeBoundaryGenerator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1051,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetBoundarySize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1198,
  "endLine" : 1201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BufferedWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BufferedWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1400,
  "endLine" : 1403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1437,
  "endLine" : 1440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1454,
  "endLine" : 1457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1487,
  "endLine" : 1490,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 1492,
  "endLine" : 1495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 578,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 588,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 593,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArraySegment GetSubset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 598,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 635,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 645,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 650,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 655,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 670,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartSubsetElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 675,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 688,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 693,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 698,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 703,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 708,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 713,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 718,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 771,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadInnerXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 922,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadOuterXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 927,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 943,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 948,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 961,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1518,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1520,
  "endLine" : 1523,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1525,
  "endLine" : 1528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1550,
  "endLine" : 1553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1560,
  "endLine" : 1563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1568,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1570,
  "endLine" : 1573,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1575,
  "endLine" : 1578,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1588,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartSubsetElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1590,
  "endLine" : 1593,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1603,
  "endLine" : 1606,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1615,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1620,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1622,
  "endLine" : 1625,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1627,
  "endLine" : 1630,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1632,
  "endLine" : 1635,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1671,
  "endLine" : 1674,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadInnerXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadOuterXml()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1681,
  "endLine" : 1684,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1700,
  "endLine" : 1703,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1827,
  "endLine" : 1830,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DelimittedStreamReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1931,
  "endLine" : 1934,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1936,
  "endLine" : 1939,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Push()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2119,
  "endLine" : 2122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2162,
  "endLine" : 2165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2167,
  "endLine" : 2170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2172,
  "endLine" : 2175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2177,
  "endLine" : 2180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2199,
  "endLine" : 2202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2204,
  "endLine" : 2207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2209,
  "endLine" : 2212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTypeHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2366,
  "endLine" : 2369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTransferEncodingHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2496,
  "endLine" : 2499,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2553,
  "endLine" : 2556,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeVersionHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2563,
  "endLine" : 2566,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedReadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2841,
  "endLine" : 2844,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2889,
  "endLine" : 2892,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2894,
  "endLine" : 2897,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndWrite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2907,
  "endLine" : 2910,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2912,
  "endLine" : 2915,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3003,
  "endLine" : 3006,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3008,
  "endLine" : 3011,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 3013,
  "endLine" : 3016,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowMaxStringContentLengthExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ActionItemScheduledIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemScheduled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemScheduled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ActionItemCallbackInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemCallbackInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemCallbackInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BufferPoolAllocationIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolAllocation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolAllocation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BufferPoolChangeQuotaIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolChangeQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolChangeQuota()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientMessageInspectorAfterReceiveInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorAfterReceiveInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorBeforeSendInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientParameterInspectorAfterCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientParameterInspectorBeforeCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OutboundConnectionsPerEndpointRatioIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutboundConnectionsPerEndpointRatio()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutboundConnectionsPerEndpointRatio()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ErrorHandlerInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ErrorHandlerInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ErrorHandlerInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool FaultProviderInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FaultProviderInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FaultProviderInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageInspectorAfterReceiveInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageInspectorAfterReceiveInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageInspectorBeforeSendInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageInspectorBeforeSendInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ParameterInspectorAfterCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ParameterInspectorBeforeCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationCompletedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientOperationPreparedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelCallStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 405,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageSentByTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentByTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageSentToTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentToTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageReceivedByTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageReceivedFromTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 494,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationFailedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 506,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFailed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationFaultedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 525,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 532,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelOpenStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 551,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelOpenStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 570,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelCallStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 582,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelBeginCallStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchMessageStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 612,
  "endLine" : 615,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchMessageStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 634,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientChannelOpenStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientChannelOpenStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 672,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ScheduleRuntimeWorkItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 693,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IdleTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 698,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 705,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 708,
  "endLine" : 711,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool InactivityTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 716,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InactivityTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InactivityTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxOutboundConnectionsPerEndpointExceededIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 734,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxOutboundConnectionsPerEndpointExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxOutboundConnectionsPerEndpointExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxReceivedMessageSizeExceededIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 752,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxReceivedMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 759,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxReceivedMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 765,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxRetryCyclesExceededIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 770,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxRetryCyclesExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 777,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxSentMessageSizeExceededIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 782,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSentMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 789,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSentMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 795,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxSessionSizeReachedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 800,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSessionSizeReached()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSessionSizeReached()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReadPoolMissIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 825,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 828,
  "endLine" : 831,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WritePoolMissIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 833,
  "endLine" : 836,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WritePoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 840,
  "endLine" : 843,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WritePoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 849,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientBaseCachedChannelFactoryCountIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 851,
  "endLine" : 854,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseCachedChannelFactoryCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 859,
  "endLine" : 862,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientBaseChannelFactoryAgedOutofCacheIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 874,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseChannelFactoryAgedOutofCache()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 882,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientBaseChannelFactoryCacheHitIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 894,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseChannelFactoryCacheHit()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 899,
  "endLine" : 902,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientBaseUsingLocalChannelFactoryIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 914,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientBaseUsingLocalChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 922,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageReadByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 934,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 941,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageWrittenByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 951,
  "endLine" : 954,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 961,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SessionIdleTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 971,
  "endLine" : 974,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SessionIdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 978,
  "endLine" : 981,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SessionIdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 987,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketReadStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 992,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketReadStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 999,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketReadStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1005,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketAsyncReadStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1010,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1016,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1019,
  "endLine" : 1022,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketWriteStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1024,
  "endLine" : 1027,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1033,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1039,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketAsyncWriteStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1041,
  "endLine" : 1044,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1047,
  "endLine" : 1050,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1056,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SslOnInitiateUpgradeIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1058,
  "endLine" : 1061,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SslOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1065,
  "endLine" : 1068,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SslOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1071,
  "endLine" : 1074,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterDeserializeRequestStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1079,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1083,
  "endLine" : 1086,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterDeserializeRequestStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1098,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1102,
  "endLine" : 1105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterSerializeReplyStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1121,
  "endLine" : 1124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterSerializeReplyStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1133,
  "endLine" : 1136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterSerializeRequestStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1159,
  "endLine" : 1162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterSerializeRequestStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1171,
  "endLine" : 1174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1178,
  "endLine" : 1181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterDeserializeReplyStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1190,
  "endLine" : 1193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1197,
  "endLine" : 1200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterDeserializeReplyStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1209,
  "endLine" : 1212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1216,
  "endLine" : 1219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool GetServiceInstanceStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1235,
  "endLine" : 1238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool GetServiceInstanceStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1247,
  "endLine" : 1250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1254,
  "endLine" : 1257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1274,
  "endLine" : 1277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1280,
  "endLine" : 1283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionErrorIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1285,
  "endLine" : 1288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1292,
  "endLine" : 1295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1298,
  "endLine" : 1301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1310,
  "endLine" : 1313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1316,
  "endLine" : 1319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionWarningIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1321,
  "endLine" : 1324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionWarning()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1328,
  "endLine" : 1331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionWarning()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingEtwExceptionVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1339,
  "endLine" : 1342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1352,
  "endLine" : 1355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ChannelReceiveStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1364,
  "endLine" : 1367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ChannelReceiveStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1383,
  "endLine" : 1386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1390,
  "endLine" : 1393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ChannelFactoryCreatedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1402,
  "endLine" : 1405,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelFactoryCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool LeaseTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1421,
  "endLine" : 1424,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LeaseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1428,
  "endLine" : 1431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LeaseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1437,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ListenerOpenStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1439,
  "endLine" : 1442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1446,
  "endLine" : 1449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ListenerOpenStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1458,
  "endLine" : 1461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1465,
  "endLine" : 1468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SecurityIdentityVerificationFailureIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1477,
  "endLine" : 1480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityIdentityVerificationFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1484,
  "endLine" : 1487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SecurityIdentityVerificationSuccessIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1496,
  "endLine" : 1499,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityIdentityVerificationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SecurityTokenProviderOpenedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1516,
  "endLine" : 1519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityTokenProviderOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1523,
  "endLine" : 1526,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BinaryMessageEncodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1535,
  "endLine" : 1538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1542,
  "endLine" : 1545,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MtomMessageEncodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1554,
  "endLine" : 1557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MtomMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1562,
  "endLine" : 1565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TextMessageEncodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1574,
  "endLine" : 1577,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1584,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BinaryMessageDecodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1593,
  "endLine" : 1596,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1600,
  "endLine" : 1603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MtomMessageDecodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1611,
  "endLine" : 1614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MtomMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1619,
  "endLine" : 1622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MtomMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1625,
  "endLine" : 1628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TextMessageDecodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1630,
  "endLine" : 1633,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1637,
  "endLine" : 1640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1643,
  "endLine" : 1646,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SequenceAcknowledgementSentIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1648,
  "endLine" : 1651,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SequenceAcknowledgementSent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1655,
  "endLine" : 1658,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SequenceAcknowledgementSent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1661,
  "endLine" : 1664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientReliableSessionReconnectIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1666,
  "endLine" : 1669,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientReliableSessionReconnect()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1673,
  "endLine" : 1676,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientReliableSessionReconnect()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1679,
  "endLine" : 1682,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CloseTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1684,
  "endLine" : 1687,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1691,
  "endLine" : 1694,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1697,
  "endLine" : 1700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReceiveTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1702,
  "endLine" : 1705,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReceiveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1709,
  "endLine" : 1712,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReceiveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1715,
  "endLine" : 1718,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReliableSessionChannelFaultedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1720,
  "endLine" : 1723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReliableSessionChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1727,
  "endLine" : 1730,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReliableSessionChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1733,
  "endLine" : 1736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ConnectionPoolMissIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1738,
  "endLine" : 1741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConnectionPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1745,
  "endLine" : 1748,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConnectionPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1751,
  "endLine" : 1754,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool StreamedMessageReadByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1756,
  "endLine" : 1759,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1763,
  "endLine" : 1766,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool StreamedMessageWrittenByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1775,
  "endLine" : 1778,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1782,
  "endLine" : 1785,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionRequestSendStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1794,
  "endLine" : 1797,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1801,
  "endLine" : 1804,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionRequestSendStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1813,
  "endLine" : 1816,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1820,
  "endLine" : 1823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionFailedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1832,
  "endLine" : 1835,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionFailed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1839,
  "endLine" : 1842,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionAbortedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1851,
  "endLine" : 1854,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionAborted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1858,
  "endLine" : 1861,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncWriteStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1870,
  "endLine" : 1873,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1877,
  "endLine" : 1880,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1883,
  "endLine" : 1886,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncWriteStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1888,
  "endLine" : 1891,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1895,
  "endLine" : 1898,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1901,
  "endLine" : 1904,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncReadStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1906,
  "endLine" : 1909,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1913,
  "endLine" : 1916,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStart()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1919,
  "endLine" : 1922,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncReadStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1924,
  "endLine" : 1927,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1931,
  "endLine" : 1934,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1940,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCloseSentIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1942,
  "endLine" : 1945,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseSent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1949,
  "endLine" : 1952,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseSent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1955,
  "endLine" : 1958,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCloseOutputSentIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1960,
  "endLine" : 1963,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseOutputSent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1967,
  "endLine" : 1970,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseOutputSent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1973,
  "endLine" : 1976,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionClosedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1978,
  "endLine" : 1981,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1985,
  "endLine" : 1988,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1991,
  "endLine" : 1994,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCloseStatusReceivedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 1996,
  "endLine" : 1999,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseStatusReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2003,
  "endLine" : 2006,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseStatusReceived()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2009,
  "endLine" : 2012,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCreateClientWebSocketWithFactoryIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2014,
  "endLine" : 2017,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCreateClientWebSocketWithFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2021,
  "endLine" : 2024,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WindowsStreamSecurityOnInitiateUpgradeIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2033,
  "endLine" : 2036,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WindowsStreamSecurityOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2040,
  "endLine" : 2043,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WindowsStreamSecurityOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2046,
  "endLine" : 2049,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TokenValidationStartedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2051,
  "endLine" : 2054,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationStarted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2058,
  "endLine" : 2061,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TokenValidationSuccessIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2070,
  "endLine" : 2073,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2077,
  "endLine" : 2080,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TokenValidationFailureIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2089,
  "endLine" : 2092,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2096,
  "endLine" : 2099,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShipAssertExceptionMessageIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2108,
  "endLine" : 2111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShipAssertExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2115,
  "endLine" : 2118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShipAssertExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2121,
  "endLine" : 2124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool UnhandledExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2126,
  "endLine" : 2129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2133,
  "endLine" : 2136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2139,
  "endLine" : 2142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogCriticalIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2144,
  "endLine" : 2147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogCritical()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2151,
  "endLine" : 2154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogCritical()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2157,
  "endLine" : 2160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogErrorIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2162,
  "endLine" : 2165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2169,
  "endLine" : 2172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2175,
  "endLine" : 2178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogInfoIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2180,
  "endLine" : 2183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2187,
  "endLine" : 2190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2193,
  "endLine" : 2196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2198,
  "endLine" : 2201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2205,
  "endLine" : 2208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2211,
  "endLine" : 2214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogWarningIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2216,
  "endLine" : 2219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogWarning()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2223,
  "endLine" : 2226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogWarning()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2229,
  "endLine" : 2232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2234,
  "endLine" : 2237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2241,
  "endLine" : 2244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2247,
  "endLine" : 2250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingExceptionVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2252,
  "endLine" : 2255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2259,
  "endLine" : 2262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2265,
  "endLine" : 2268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingEtwExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2270,
  "endLine" : 2273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2277,
  "endLine" : 2280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2283,
  "endLine" : 2286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EtwUnhandledExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2288,
  "endLine" : 2291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EtwUnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2295,
  "endLine" : 2298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EtwUnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/WcfEventSource.cs",
  "fileLinesCount" : 3118,
  "components" : [ "primary::src" ],
  "startLine" : 2301,
  "endLine" : 2304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Assembly Assembly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Type BaseType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool ContainsGenericParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ConstructorInfo GetConstructor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ConstructorInfo GetConstructor()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyInfo GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsAbstract()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsAssignableFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsClass()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsEnum()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsGenericType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsInterface()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsInstanceOfType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsMarshalByRef()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNotPublic()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSealed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsValueType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InterfaceMapping GetInterfaceMap()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MethodInfo GetMethod()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MethodInfo GetMethod()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsPublic()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static object Invoke()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RuntimeMethodHandle MethodHandle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RuntimeMethodHandle MethodHandle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Type ReflectedType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool UsingResourceKeys()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/SR.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Copy()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/ArrayT.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ByDesignWithMessage()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/NotImplemented.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNormalized()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/StringNormalizationExtensions.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Normalize()",
  "longName" : "",
  "relativeFileName" : "src/Common/src/System/StringNormalizationExtensions.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReader GetReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/NamedPipeMetadataImporter/NamedPipeMetadataImporter.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetCertHashString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CmdCredentialsProvider.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string StripPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/StringHelpers.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeMemberMethod GetTaskAsyncMethodForMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchGenericBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeTypeDeclaration ResolveTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomHelpers.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WcfCodeGenerationExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/WcfCodeGenerationExtension.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeExpression CreateTimeSpanExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MethodCreationHelper.cs",
  "fileLinesCount" : 2232,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MetadataFixup.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Fixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/VisitorFixup.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CodeFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeFixup.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnDispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/PropertyFieldNameScope.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnDispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeTypeNameScope.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Enumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Enumerate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 450,
  "endLine" : 453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 516,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/TypeWithAttributeVisitor.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool Match()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SimpleTypeRemapper.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Map()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SimpleTypeRemapper.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeFixer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AttributeFixer.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PrivateInterfaceMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/MakeOldAsyncMethodsPrivate.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsPublic()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/MakeOldAsyncMethodsPrivate.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MemberAttributes MakePrivate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/MakeOldAsyncMethodsPrivate.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool SelectEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SoapEncodingOperationFilter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoSoapEncodingFixup.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnFiltered()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoSoapEncodingFixup.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual ServiceDescriptor CreateServiceDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual MetadataDocumentLoader CreateMetadataDocumentLoader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual MetadataDocumentLoader CreateMetadataDocumentLoader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptorFactory.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task SaveMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentSaver.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CanLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsUriProcessed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 441,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsSchemaUpdated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 446,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ImportMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task SaveMetadataAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/ServiceDescriptor.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool RequiresBootstrapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/SvcutilBootstrapper.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CommandSwitch FindSwitch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandLineParser.cs",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandLineParser.cs",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsArgumentValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandLineParser.cs",
  "fileLinesCount" : 211,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AppInsightsTelemetryClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TrackError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/AppInsightsTelemetryClient.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T FindImportExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsHttpBindingContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteLineIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolConsole.cs",
  "fileLinesCount" : 220,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteErrorAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteWarningAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task WriteEndOperationAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LogErrorSummary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/DebugLogger.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProjectDependency FromAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProjectDependency FromProject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProjectDependency FromPackage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProjectDependency FromPackage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProjectDependency FromCliTool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProjectDependency Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/ProjectDependency.cs",
  "fileLinesCount" : 445,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 414,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/FrameworkInfo.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowInvalidValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionValueParser.cs",
  "fileLinesCount" : 280,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UpdateOptions FromFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/UpdateOptions.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UpdateOptions FromJson()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/UpdateOptions.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TOptionsBase FromFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TOptionsBase FromJson()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Save()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionBase GetOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerable GetAllOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InnerList_Inserting()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValueOption.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InnerList_Inserted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValueOption.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InnerList_Removing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValueOption.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InnerList_Removed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValueOption.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/SingleValueOption.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnSerialized()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionDeserializingEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanConvert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ReadOption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteJson()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionsSerializer.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Sort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListOptionEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ListValue.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string OriginalPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string OriginalPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool PathEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetRelativePath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirectoryInfo CreateUniqueDirectoryName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task TryFindFileAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task TryFindFolderAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/PathHelper.cs",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsUnexpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/Utilities.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFatalOrUnexpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/Utilities.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator string()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/LogTag.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsTrace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/LogTag.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/LogTag.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/LogTag.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SafeLogger()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetStartOperationMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetEndOperationMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/SafeLogger.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/AsyncHelper.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/AsyncHelper.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/ProcessRunner.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task RunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/ProcessRunner.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static async Task TryRunAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Utilities/ProcessRunner.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MSBuildProj()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClearWarningsAsErrors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 600,
  "endLine" : 604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 986,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/MSBuildProj.cs",
  "fileLinesCount" : 1037,
  "components" : [ "primary::src" ],
  "startLine" : 1031,
  "endLine" : 1034,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GenerateHelp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/HelpGenerator.cs",
  "fileLinesCount" : 469,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataObject.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerWriteContextComplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool WriteClrTypeInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool WriteClrTypeInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerWriteContextComplex.cs",
  "fileLinesCount" : 291,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableReader.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMember.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractNamespaceAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ContractNamespaceAttribute.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Type GetBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EnumDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ImportBaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumDataContract.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 441,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal PrimitiveDataContract GetPrimitiveDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal PrimitiveDataContract GetPrimitiveDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PrimitiveDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 479,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 554,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 618,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 708,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 762,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 798,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CodeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArgBuilder GetArg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder DeclareLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Break()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfFalseBreak()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void If()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfNot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 681,
  "endLine" : 684,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConvertAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 859,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConvertValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Starg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1162,
  "endLine" : 1165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarga()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1204,
  "endLine" : 1207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Label DefineLabel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowMismatchException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1573,
  "endLine" : 1576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void DebugAssert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DiagnosticUtility.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void DebugAssert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DiagnosticUtility.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static long GetDefaultEnumValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaExporter.cs",
  "fileLinesCount" : 320,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SpecialTypeDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SpecialTypeDataContract.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataContract ImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 407,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsISerializableDerived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1412,
  "endLine" : 1415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowTypeCannotBeImportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1452,
  "endLine" : 1455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowArrayTypeCannotBeImportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1457,
  "endLine" : 1460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowEnumTypeCannotBeImportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1462,
  "endLine" : 1465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowISerializableTypeCannotBeImportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1467,
  "endLine" : 1470,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowTypeCannotBeImportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 1477,
  "components" : [ "primary::src" ],
  "startLine" : 1472,
  "endLine" : 1475,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Dictionary GetDataContracts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContractSkipValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetGetOnlyCollectionDataContractSkipValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContract GetDataContractForInitialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetIdForInitialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DataContract GetBuiltInDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DataContract GetBuiltInDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlDictionaryString GetClrTypeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowInvalidDataContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual DataContract BindGenericParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual DataContract GetValidContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual DataContract GetValidContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsValidContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ContractMatches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 636,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTypeSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 758,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowInvalidDataContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1265,
  "endLine" : 1268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsTypeSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1271,
  "endLine" : 1274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAlpha()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDigit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1339,
  "endLine" : 1342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetCollectionStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1562,
  "endLine" : 1565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCollectionNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1641,
  "endLine" : 1644,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetDefaultStableName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1646,
  "endLine" : 1649,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsBuiltInNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1758,
  "endLine" : 1761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName CreateQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1770,
  "endLine" : 1773,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetClrTypeFullName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1801,
  "endLine" : 1804,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetDataContractNamespaceFromUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1824,
  "endLine" : 1827,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2196,
  "endLine" : 2199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool ConstructorRequiresMemberAccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2226,
  "endLine" : 2229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool MethodRequiresMemberAccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2237,
  "endLine" : 2240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool FieldRequiresMemberAccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2248,
  "endLine" : 2251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsTypeVisibleInSerializationModule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2258,
  "endLine" : 2261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string SanitizeTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2314,
  "endLine" : 2317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal GenericNameProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2336,
  "endLine" : 2339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetParameterCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2352,
  "endLine" : 2355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList GetNestedParameterCounts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2357,
  "endLine" : 2360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetParameterName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2362,
  "endLine" : 2365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetGenericTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2375,
  "endLine" : 2378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStableNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2454,
  "endLine" : 2457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetParameterCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2469,
  "endLine" : 2472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList GetNestedParameterCounts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2474,
  "endLine" : 2477,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetParameterName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2479,
  "endLine" : 2482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetGenericTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2492,
  "endLine" : 2495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2533,
  "endLine" : 2536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2541,
  "endLine" : 2544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2546,
  "endLine" : 2549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeHandleRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2560,
  "endLine" : 2563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2582,
  "endLine" : 2585,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ConstructorInfo GetNonAttributedTypeConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsArraySegment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureMethodsImported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 523,
  "endLine" : 526,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName GetStableNameAndSetHasDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1170,
  "endLine" : 1173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetIsNonAttributedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1182,
  "endLine" : 1185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsMethodOverriding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 1187,
  "endLine" : 1190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GlobalTypeNameConflicts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 764,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanDeclareAssemblyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 900,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool NeedsExplicitNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 905,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1517,
  "endLine" : 1520,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeMemberProperty CreateProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 1729,
  "endLine" : 1732,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContract GetDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Type GetSurrogatedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override DataContract BindGenericParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/GenericParameterDataContract.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeStringValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeIntValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeBoolValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttributeQualifiedNameValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteEndElementPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateInvalidPrimitiveTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteAnyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteSignedByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 525,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteUnsignedInt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteUnsignedLong()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 573,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 634,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlWriterDelegator.cs",
  "fileLinesCount" : 792,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 648,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadXsiNil()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Attributes.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TypeOfScriptObject_IsAssignableFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1055,
  "endLine" : 1058,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDBNullValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/Globals.cs",
  "fileLinesCount" : 1230,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1082,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 757,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 789,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExceptionDataContract.cs",
  "fileLinesCount" : 873,
  "components" : [ "primary::src" ],
  "startLine" : 840,
  "endLine" : 843,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowConversionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowNotAtElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlQualifiedName ReadContentAsQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 607,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckExpectedArrayLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int GetArrayLengthQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlReaderDelegator.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 876,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StreamingContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/StreamingContext.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/StreamingContext.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetCustomDataToExport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GetKnownCustomDataTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeTypeDeclaration ProcessImportedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSurrogateCaller.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/KnownTypeAttribute.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/KnownTypeAttribute.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerReadContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowDuplicateMemberException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsBitSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object ReadRootIXmlSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 525,
  "endLine" : 528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual DataContract ResolveDataContractFromTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 564,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual object ReadDataContractValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual XmlReaderDelegator CreateReaderDelegatorForReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 594,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool IsReadingCollectionExtensionData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 599,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool IsReadingClassExtensionData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 601,
  "endLine" : 604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal KeyValuePair GetKeyValuePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static KeyValuePairAdapter GetKeyValuePairAdapter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 911,
  "endLine" : 914,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsArraySegment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 991,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsCollectionDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1189,
  "endLine" : 1192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetInvalidCollectionMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsValidContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1322,
  "endLine" : 1325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DictionaryEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1457,
  "endLine" : 1460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1462,
  "endLine" : 1465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1467,
  "endLine" : 1470,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1482,
  "endLine" : 1485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericDictionaryEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1492,
  "endLine" : 1495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1497,
  "endLine" : 1500,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1502,
  "endLine" : 1505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContract.cs",
  "fileLinesCount" : 1527,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteObjectHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void InternalWriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual object InternalReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual object InternalReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object ReadObjectHandleExceptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsRootXmlAny()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateSerializationExceptionWithReaderDetails()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal SerializationException CreateSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal SerializationException CreateSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Type GetSerializeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Type GetDeserializeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializer.cs",
  "fileLinesCount" : 404,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDataContractImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void InternalWriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void InternalWriteStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void InternalWriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override object InternalReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool InternalIsStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Type GetSerializeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Type GetDeserializeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetSurrogatedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializer.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ScopedKnownTypes.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlObjectSerializerReadContextComplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type ResolveDataContractTypeInSharedTypeMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContextComplex.cs",
  "fileLinesCount" : 217,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddXmlDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object GetSurrogateData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetSurrogateData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsContractProcessed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetContractProcessed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetContractCodeDomInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetReferencedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 441,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool TryGetReferencedCollectionType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSet.cs",
  "fileLinesCount" : 523,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 446,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatWriterGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlFormatClassWriterDelegate GenerateClassWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlFormatCollectionWriterDelegate GenerateCollectionWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool NeedsPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatWriterGenerator.cs",
  "fileLinesCount" : 732,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 690,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetNextElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ExtensionDataReader.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ISerializationSurrogateProvider GetSerializationSurrogateProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializerExtensions.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SetSerializationSurrogateProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractSerializerExtensions.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetBitCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalBuilder GetLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetLocalCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static byte GetBitValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetByteIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/BitFlagsGenerator.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffsetAdapter GetDateTimeOffsetAdapter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DateTimeOffsetAdapter.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DateTimeOffsetAdapter.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatReaderGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatClassReaderDelegate GenerateClassReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatCollectionReaderDelegate GenerateCollectionReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatGetOnlyCollectionReaderDelegate GenerateGetOnlyCollectionReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal object UnsafeGetUninitializedObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlFormatReaderGenerator.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 856,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidLeadBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidTailBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/Base64Encoding.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Encoder GetEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Text/BinHexEncoding.cs",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBufferReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SkipByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadInt8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "unsafe public void UnsafeReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetUnicodeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 623,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte GetByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1026,
  "endLine" : 1029,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetInt8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1031,
  "endLine" : 1034,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ulong GetUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1069,
  "endLine" : 1072,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueId GetUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1142,
  "endLine" : 1145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBinaryNodeType GetNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SkipNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBufferReader.cs",
  "fileLinesCount" : 1397,
  "components" : [ "primary::src" ],
  "startLine" : 1153,
  "endLine" : 1156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryString.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyStringDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryString.cs",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task WriteStartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task WriteEndStartElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task WriteEndElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task WriteEndAttributeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task WriteBase64TextAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlNodeWriter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDictionaryValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCharValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetQNameValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ValueHandle.cs",
  "fileLinesCount" : 927,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextReader.cs",
  "fileLinesCount" : 1463,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task FlushElementAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 651,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void StartComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 656,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 720,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 907,
  "endLine" : 910,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 920,
  "endLine" : 923,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void StartCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1495,
  "endLine" : 1498,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1500,
  "endLine" : 1503,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task FlushBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1518,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnterScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1805,
  "endLine" : 1808,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 2190,
  "endLine" : 2193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/ArrayHelper.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrefixHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Equals2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/PrefixHandle.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/StringHandle.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PriorityDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriterSession.cs",
  "fileLinesCount" : 262,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowExpectedEncodingMismatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowEncodingMismatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowEncodingMismatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 548,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 607,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 697,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/EncodingStreamWrapper.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 748,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateBinaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateBinaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateBinaryWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryWriter CreateTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAttributeString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void StartCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void EndCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 432,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 500,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 551,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 568,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 585,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 606,
  "endLine" : 609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 624,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 629,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 634,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 636,
  "endLine" : 639,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 644,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 649,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 654,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 659,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 669,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 680,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 690,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 695,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 705,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 710,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 712,
  "endLine" : 715,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 720,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 766,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 771,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 773,
  "endLine" : 776,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 781,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 786,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 791,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 796,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryWriter.cs",
  "fileLinesCount" : 843,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader CreateBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader CreateBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader CreateBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlDictionaryReader CreateBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlDictionaryReader CreateTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void StartCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void EndCanonicalization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadValueAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadContentAsString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ReadContentAsDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Single ReadContentAsFloat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual UniqueId ReadContentAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 554,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Guid ReadContentAsGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 556,
  "endLine" : 559,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual TimeSpan ReadContentAsTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 564,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 943,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 971,
  "endLine" : 974,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1002,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1027,
  "endLine" : 1030,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1055,
  "endLine" : 1058,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1083,
  "endLine" : 1086,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1111,
  "endLine" : 1114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1139,
  "endLine" : 1142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1167,
  "endLine" : 1170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1195,
  "endLine" : 1198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1259,
  "endLine" : 1262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1264,
  "endLine" : 1267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1269,
  "endLine" : 1272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1298,
  "endLine" : 1301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1316,
  "endLine" : 1319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1321,
  "endLine" : 1324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1326,
  "endLine" : 1329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1331,
  "endLine" : 1334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1336,
  "endLine" : 1339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1341,
  "endLine" : 1344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1397,
  "endLine" : 1400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadInnerXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1403,
  "endLine" : 1406,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ReadOuterXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1408,
  "endLine" : 1411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1413,
  "endLine" : 1416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReadEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1423,
  "endLine" : 1426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1436,
  "endLine" : 1439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1489,
  "endLine" : 1492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1494,
  "endLine" : 1497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1499,
  "endLine" : 1502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1504,
  "endLine" : 1507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1509,
  "endLine" : 1512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReader.cs",
  "fileLinesCount" : 1716,
  "components" : [ "primary::src" ],
  "startLine" : 1674,
  "endLine" : 1677,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WritePrefixNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEmptyText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 743,
  "endLine" : 746,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 751,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDateTimeText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 850,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTimeSpanText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 900,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteArrayNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 924,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private unsafe void UnsafeWriteArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 951,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 1236,
  "endLine" : 1239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryAsyncCheckWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryAsyncCheckWriter.cs",
  "fileLinesCount" : 540,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlStreamNodeWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlStreamNodeWriter.cs",
  "fileLinesCount" : 531,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionaryReaderQuotas.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanOptimizeReadElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReadBinaryText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 857,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlBinaryNodeType GetNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1043,
  "endLine" : 1046,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SkipNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1051,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadDictionaryKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1056,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadMultiByteUInt31()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1058,
  "endLine" : 1061,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadUInt8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1063,
  "endLine" : 1066,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadUInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1068,
  "endLine" : 1071,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ReadUInt31()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1076,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsStartArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1195,
  "endLine" : 1198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsStartArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 1200,
  "endLine" : 1203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Namespace AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlAttributeNode AddAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlAttributeNode AddXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 364,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 638,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1672,
  "endLine" : 1675,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetLocalNameAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1743,
  "endLine" : 1746,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetNamespaceUriAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1748,
  "endLine" : 1751,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryGetValueAsDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 1753,
  "endLine" : 1756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2243,
  "endLine" : 2246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareQNameType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2533,
  "endLine" : 2536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnterScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2644,
  "endLine" : 2647,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2750,
  "endLine" : 2753,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2870,
  "endLine" : 2873,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ToUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Guid ToGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UInt64 ToUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public int ToChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 822,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ToInt32D4()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 867,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlConverter.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 1137,
  "endLine" : 1140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ThrowXmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowFullStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowFullStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowFullStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowFullStartElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowEndElementExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowMaxArrayLengthExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowMaxBytesPerReadExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowMaxNameTableCharCountExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowMaxDepthExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowMaxStringContentLengthExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowBase64DataExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowUndefinedPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowProcessingInstructionNotSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowInvalidXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowUnexpectedEndOfFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowUnexpectedEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowTokenExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowTokenExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowInvalidCharRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowTagMismatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowDuplicateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowInvalidBinaryFormat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowInvalidRootData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowMultipleRootElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowDeclarationNotFirst()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowConversionOverflow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowXmlDictionaryStringIDOutOfRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowXmlDictionaryStringIDUndefinedStatic()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowXmlDictionaryStringIDUndefinedSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void ThrowEmptyNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlException CreateConversionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlException CreateConversionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlException CreateEncodingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public XmlException CreateEncodingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlExceptionHelper.cs",
  "fileLinesCount" : 282,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlUTF8NodeWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlnsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEscapedText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 520,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 525,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteGuidText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 733,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTimeSpanText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 803,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteListSeparator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 812,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryLookup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlDictionary.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ByDesignWithMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/NotImplemented.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/External/Extensions.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MethodInfo GetMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/External/Extensions.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MethodInfo GetMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/External/Extensions.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvariantComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Misc/InvariantComparer.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Append()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BufferBuilder.cs",
  "fileLinesCount" : 690,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task GetValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task MoveToContentAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadInnerXmlAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadOuterXmlAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadValueChunkAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task SkipAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadElementContentAsStringAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReaderAsync.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Set()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MatchNs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MatchPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetNSHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MatchNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MatchHashNS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 934,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReScanOverValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/XmlBinaryReader.cs",
  "fileLinesCount" : 4509,
  "components" : [ "primary::src" ],
  "startLine" : 3348,
  "endLine" : 3351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool FZero()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool FGt10_38()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime SqlSmallDateTimeToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 901,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdKatmaiTimeToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 925,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdKatmaiDateOffsetToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 931,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdKatmaiDateTimeOffsetToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 933,
  "endLine" : 937,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime XsdKatmaiTimeOffsetToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 943,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset XsdKatmaiDateToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 950,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset XsdKatmaiDateTimeToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 952,
  "endLine" : 956,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset XsdKatmaiTimeToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 962,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset XsdKatmaiDateOffsetToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 964,
  "endLine" : 968,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTimeOffset XsdKatmaiTimeOffsetToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 981,
  "endLine" : 985,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long GetKatmaiTimeZoneTicks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1081,
  "endLine" : 1084,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetFractions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1089,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetFractions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BinaryXml/SqlUtils.cs",
  "fileLinesCount" : 1147,
  "components" : [ "primary::src" ],
  "startLine" : 1091,
  "endLine" : 1094,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PushScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAll.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetContentTypeParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBlockResolved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAttributeWildcard()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDictionaryEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object FindId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/dtdvalidator.cs",
  "fileLinesCount" : 629,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlSchemaSimpleType GetBuiltInSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetFinalResolved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBaseSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDerivedBy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetDatatype()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaType.cs",
  "fileLinesCount" : 361,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compiler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetTempAssemblyName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 868,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidOccurrenceRangeRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1924,
  "endLine" : 1927,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidOccurrenceRangeRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 1929,
  "endLine" : 1932,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaSetCompiler.cs",
  "fileLinesCount" : 3281,
  "components" : [ "primary::src" ],
  "startLine" : 2029,
  "endLine" : 2032,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaCompilationSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCompilationSettings.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaGroup.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaCollectionPreprocessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionPreprocessor.cs",
  "fileLinesCount" : 1834,
  "components" : [ "primary::src" ],
  "startLine" : 1786,
  "endLine" : 1789,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ValidateEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 918,
  "endLine" : 921,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetConcatenatedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 1192,
  "endLine" : 1195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object FindId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2036,
  "endLine" : 2039,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string QNameString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2767,
  "endLine" : 2770,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string BuildElementName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2772,
  "endLine" : 2775,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2812,
  "endLine" : 2815,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2817,
  "endLine" : 2820,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2822,
  "endLine" : 2825,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2827,
  "endLine" : 2830,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2840,
  "endLine" : 2843,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2845,
  "endLine" : 2848,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidator.cs",
  "fileLinesCount" : 2900,
  "components" : [ "primary::src" ],
  "startLine" : 2850,
  "endLine" : 2853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaNotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNotation.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAttribute.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAttributeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAttribute.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object GetSchemaEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2164,
  "endLine" : 2167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 2186,
  "endLine" : 2189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaType FinishParsing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Parser.cs",
  "fileLinesCount" : 480,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IDtdParser Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScanName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3005,
  "endLine" : 3008,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ScanQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3010,
  "endLine" : 3013,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetNmtokenString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3252,
  "endLine" : 3255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SaveParsingBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3295,
  "endLine" : 3298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsAttributeValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3494,
  "endLine" : 3497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3530,
  "endLine" : 3533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3554,
  "endLine" : 3557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3559,
  "endLine" : 3562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowUnexpectedToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 3564,
  "endLine" : 3567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBaseMemberTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleTypeUnion.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaChoice.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetUnhandledAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnnotated.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void AddAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnnotated.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaCollectionEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchema Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaCollectionEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaCollection.cs",
  "fileLinesCount" : 519,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaObjectCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObjectEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DeclBaseInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsContentParsed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 569,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ProcessMarkup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_Content()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 757,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_Model()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 762,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_Order()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 767,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_DtMaxLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 797,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElementType_DtMinLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 802,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttributeType_Required()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1071,
  "endLine" : 1074,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttributeType_Default()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1079,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttributeType_DtMaxLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1097,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttributeType_DtMinLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElement_MinOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1212,
  "endLine" : 1215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildElement_MaxOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1217,
  "endLine" : 1220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildAttribute_Default()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1269,
  "endLine" : 1272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_EndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1336,
  "endLine" : 1339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ParseInteger()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1688,
  "endLine" : 1691,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsGlobal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1800,
  "endLine" : 1803,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1805,
  "endLine" : 1808,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1810,
  "endLine" : 1813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 1815,
  "endLine" : 1818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsDerivedFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaDatatype FromXmlTokenizedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaDatatype FromXmlTokenizedTypeXsd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaDatatype FromXdrName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaDatatype DeriveByUnion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaDatatype.cs",
  "fileLinesCount" : 458,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XsdValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XsdValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object FindId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 786,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsXSDRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xsdvalidator.cs",
  "fileLinesCount" : 1170,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 791,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSequence.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object FindId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaSet InferSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/infer.cs",
  "fileLinesCount" : 2544,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaAttDef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaAttDef.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaAttDef Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaAttDef.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaNamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNamespaceManager.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleContentExtension.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaElementDecl Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/autovalidator.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object FindId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/autovalidator.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int Subscript()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsXSDRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNames.cs",
  "fileLinesCount" : 614,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 475,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsXDRRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNames.cs",
  "fileLinesCount" : 614,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlQualifiedName GetName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaNames.cs",
  "fileLinesCount" : 614,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LeafNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SyntaxTreeNode Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SyntaxTreeNode Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 389,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ICollection GetResolvedSymbols()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 432,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExpandTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExpandTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 722,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 785,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RangeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 837,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 930,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SyntaxTreeNode Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 978,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1072,
  "endLine" : 1075,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ArrayList ExpectedElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1077,
  "endLine" : 1080,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ArrayList ExpectedParticles()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1085,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AddParticleToExpected()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1090,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParticleContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void InitValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1139,
  "endLine" : 1143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object ValidateElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1145,
  "endLine" : 1149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1151,
  "endLine" : 1155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OpenGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1208,
  "endLine" : 1211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddStar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1250,
  "endLine" : 1253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddPlus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddQMark()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1260,
  "endLine" : 1263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentValidator Finish()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 2169,
  "endLine" : 2172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetSchemaObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetResourceId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaImport.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void AddAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaImport.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlSchemaObject Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObject.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Allows()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNameTest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 548,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDescendantOrSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/AstTree.cs",
  "fileLinesCount" : 733,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParticle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaGroupRef.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DatatypeImplementation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaSimpleType GetSimpleTypeFromTypeCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchemaSimpleType GetSimpleTypeFromXsdType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlSchemaDatatype DeriveByList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsEqual()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override object ParseValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 542,
  "endLine" : 545,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1188,
  "endLine" : 1191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_union()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1193,
  "endLine" : 1196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1377,
  "endLine" : 1380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1396,
  "endLine" : 1400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1411,
  "endLine" : 1414,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1457,
  "endLine" : 1460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1528,
  "endLine" : 1531,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1552,
  "endLine" : 1555,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1611,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1637,
  "endLine" : 1640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1697,
  "endLine" : 1700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1726,
  "endLine" : 1729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1789,
  "endLine" : 1792,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1820,
  "endLine" : 1823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1881,
  "endLine" : 1884,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 1910,
  "endLine" : 1913,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2027,
  "endLine" : 2030,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_dateTimeBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2040,
  "endLine" : 2043,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2429,
  "endLine" : 2432,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2457,
  "endLine" : 2460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2530,
  "endLine" : 2533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2558,
  "endLine" : 2561,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2630,
  "endLine" : 2633,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2665,
  "endLine" : 2668,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2726,
  "endLine" : 2729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlValueConverter CreateValueConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3062,
  "endLine" : 3065,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3281,
  "endLine" : 3284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3337,
  "endLine" : 3340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3394,
  "endLine" : 3397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3450,
  "endLine" : 3453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3538,
  "endLine" : 3541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3594,
  "endLine" : 3597,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3650,
  "endLine" : 3653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3705,
  "endLine" : 3708,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3857,
  "endLine" : 3861,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 3959,
  "endLine" : 3962,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaInfo.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Allows()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnyAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSubset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnyAttribute.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAttributeGroup.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConversionsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 779,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateConversionsFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 784,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsInterfaceMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 872,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetUnhandledAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAnnotation.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexContentExtension.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception TryToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TryParse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsContentParsed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 780,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ProcessMarkup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 785,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ProcessCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 790,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAnnotated_Id()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1109,
  "endLine" : 1112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSchema_AttributeFormDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSchema_ElementFormDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1133,
  "endLine" : 1136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSchema_TargetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1138,
  "endLine" : 1141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSchema_Version()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1143,
  "endLine" : 1146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSchema_FinalDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSchema_BlockDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1153,
  "endLine" : 1156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildInclude_SchemaLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1182,
  "endLine" : 1185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildImport_Namespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildImport_SchemaLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1211,
  "endLine" : 1214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildRedefine_SchemaLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1233,
  "endLine" : 1236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EndRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1238,
  "endLine" : 1241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttribute_Default()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1266,
  "endLine" : 1269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttribute_Fixed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1271,
  "endLine" : 1274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttribute_Form()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttribute_Use()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1281,
  "endLine" : 1284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttribute_Ref()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1286,
  "endLine" : 1289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttribute_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1291,
  "endLine" : 1294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttribute_Type()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1296,
  "endLine" : 1299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Abstract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1345,
  "endLine" : 1348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Block()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1350,
  "endLine" : 1353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Default()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1355,
  "endLine" : 1358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Form()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1360,
  "endLine" : 1363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_SubstitutionGroup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Final()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1370,
  "endLine" : 1373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Fixed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1375,
  "endLine" : 1378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_MaxOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1380,
  "endLine" : 1383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_MinOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1390,
  "endLine" : 1393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Nillable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Ref()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1400,
  "endLine" : 1403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildElement_Type()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSimpleType_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1484,
  "endLine" : 1487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSimpleType_Final()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1489,
  "endLine" : 1492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSimpleTypeList_ItemType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1546,
  "endLine" : 1549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSimpleTypeRestriction_Base()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1569,
  "endLine" : 1572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexType_Abstract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1615,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexType_Block()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1620,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexType_Final()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1622,
  "endLine" : 1625,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexType_Mixed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1627,
  "endLine" : 1630,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexType_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1632,
  "endLine" : 1635,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexContent_Mixed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1657,
  "endLine" : 1660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexContentExtension_Base()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1680,
  "endLine" : 1683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildComplexContentRestriction_Base()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1699,
  "endLine" : 1702,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSimpleContentExtension_Base()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1742,
  "endLine" : 1745,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSimpleContentRestriction_Base()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1766,
  "endLine" : 1769,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttributeGroup_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1795,
  "endLine" : 1798,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAttributeGroupRef_Ref()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1814,
  "endLine" : 1817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAnyAttribute_Namespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1882,
  "endLine" : 1885,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAnyAttribute_ProcessContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1887,
  "endLine" : 1890,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildGroup_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1915,
  "endLine" : 1918,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildParticle_MaxOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1936,
  "endLine" : 1939,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildParticle_MinOccurs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1941,
  "endLine" : 1944,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildGroupRef_Ref()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 1946,
  "endLine" : 1949,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAny_Namespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2013,
  "endLine" : 2016,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAny_ProcessContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2018,
  "endLine" : 2021,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildNotation_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2040,
  "endLine" : 2043,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildNotation_Public()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2045,
  "endLine" : 2048,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildNotation_System()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2050,
  "endLine" : 2053,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildFacet_Fixed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2122,
  "endLine" : 2125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildFacet_Value()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2127,
  "endLine" : 2130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildIdentityConstraint_Name()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2177,
  "endLine" : 2180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildSelector_XPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2215,
  "endLine" : 2218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildField_XPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2239,
  "endLine" : 2242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildAppinfo_Source()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2278,
  "endLine" : 2281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EndAppinfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2283,
  "endLine" : 2286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void BuildDocumentation_Source()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2302,
  "endLine" : 2305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void EndDocumentation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2320,
  "endLine" : 2323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ParseUriReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2559,
  "endLine" : 2562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2564,
  "endLine" : 2567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2569,
  "endLine" : 2572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2574,
  "endLine" : 2577,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdBuilder.cs",
  "fileLinesCount" : 2609,
  "components" : [ "primary::src" ],
  "startLine" : 2593,
  "endLine" : 2596,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetUnhandledAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaExternal.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ParseChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1091,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool Test()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 1093,
  "endLine" : 1096,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleType.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaInfo.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaInfo.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaCollectionCompiler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CleanupSimpleType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidOccurrenceRangeRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1590,
  "endLine" : 1593,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidOccurrenceRangeRestriction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1595,
  "endLine" : 1598,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PushComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaCollectionCompiler.cs",
  "fileLinesCount" : 2769,
  "components" : [ "primary::src" ],
  "startLine" : 1694,
  "endLine" : 1697,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaElement.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaElement.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBlockResolved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaElement.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetFinalResolved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaElement.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaLengthFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaMinLengthFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaMaxLengthFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaPatternFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaEnumerationFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaMinExclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaMinInclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaMaxExclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaMaxInclusiveFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaTotalDigitsFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaFractionDigitsFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaWhiteSpaceFacet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaFacet.cs",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaInclude()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaInclude.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void AddAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaInclude.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeySequence PopKS()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalStruct()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ConstraintStruct.cs",
  "fileLinesCount" : 552,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexContentRestriction.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlSchema Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlSchema Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetIsCompiled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetUnhandledAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 662,
  "endLine" : 665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void AddAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 669,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual object ChangeListType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 601,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 621,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TimeSpan StringToDayTimeDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TimeSpan StringToDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 632,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToGDay()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 637,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToGMonth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 642,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToGMonthDay()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 647,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToGYear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToGYearMonth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 657,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToDateOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 662,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 667,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToGDayOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 672,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToGMonthOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 677,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToGMonthDayOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 679,
  "endLine" : 682,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToGYearOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 687,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToGYearMonthOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 692,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime StringToTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 738,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset StringToTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static TimeSpan StringToYearMonthDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 749,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string AnyUriToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 759,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string Base64BinaryToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 764,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string DateToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 769,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string DateTimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 774,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string DayTimeDurationToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 776,
  "endLine" : 779,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string DurationToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 784,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GDayToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 789,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GMonthToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 794,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GMonthDayToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 799,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GYearToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 804,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GYearMonthToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 809,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string DateOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 814,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string DateTimeOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 819,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GDayOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 824,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GMonthOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 829,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GMonthDayOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GYearOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 839,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string GYearMonthOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 841,
  "endLine" : 844,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string TimeToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 860,
  "endLine" : 863,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string TimeOffsetToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 865,
  "endLine" : 868,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string YearMonthDurationToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 870,
  "endLine" : 873,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DateTime DateTimeOffsetToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 880,
  "endLine" : 883,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime UntypedAtomicToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTimeOffset UntypedAtomicToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 965,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 974,
  "endLine" : 977,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1002,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1003,
  "endLine" : 1006,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1010,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1045,
  "endLine" : 1048,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1052,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1056,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1087,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1091,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1095,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1139,
  "endLine" : 1142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1312,
  "endLine" : 1315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1344,
  "endLine" : 1347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override double ToDouble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1348,
  "endLine" : 1351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override float ToSingle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1396,
  "endLine" : 1399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1541,
  "endLine" : 1544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1559,
  "endLine" : 1562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1603,
  "endLine" : 1606,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override DateTimeOffset ToDateTimeOffset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1611,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1818,
  "endLine" : 1821,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ToBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1829,
  "endLine" : 1832,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1899,
  "endLine" : 1902,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1988,
  "endLine" : 1991,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2276,
  "endLine" : 2279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2595,
  "endLine" : 2598,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2599,
  "endLine" : 2602,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2603,
  "endLine" : 2606,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2607,
  "endLine" : 2610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2611,
  "endLine" : 2614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2615,
  "endLine" : 2618,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2619,
  "endLine" : 2622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2623,
  "endLine" : 2626,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlListConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3426,
  "endLine" : 3429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlListConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3431,
  "endLine" : 3434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List StringAsList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3623,
  "endLine" : 3626,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlValueConverter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3694,
  "endLine" : 3697,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CheckEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaDeclBase.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CheckValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaDeclBase.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSimpleContentRestriction.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaIdentityConstraint.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 789,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 793,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 797,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 805,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 809,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 818,
  "endLine" : 821,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 825,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 829,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 833,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 837,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 895,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1089,
  "endLine" : 1092,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1191,
  "endLine" : 1194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Exception CheckValueFacets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1374,
  "endLine" : 1377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1424,
  "endLine" : 1427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool MatchEnumeration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/FacetChecker.cs",
  "fileLinesCount" : 1732,
  "components" : [ "primary::src" ],
  "startLine" : 1624,
  "endLine" : 1627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAtomicValue Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlAtomicValue.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 503,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICollection Schemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 812,
  "endLine" : 815,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlResolver GetResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValidationEventHandler GetEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1376,
  "endLine" : 1379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetTargetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaSet.cs",
  "fileLinesCount" : 1637,
  "components" : [ "primary::src" ],
  "startLine" : 1453,
  "endLine" : 1456,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaRedefine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaRedefine.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void AddAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaRedefine.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Allows()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaAny.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XdrValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XdrValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/xdrvalidator.cs",
  "fileLinesCount" : 702,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void SetSourceObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 406,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 592,
  "endLine" : 595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator SelectChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 733,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator SelectDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 754,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 948,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetPositionHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 991,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsContentKindMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 1012,
  "endLine" : 1015,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsKindMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentNavigator.cs",
  "fileLinesCount" : 1055,
  "components" : [ "primary::src" ],
  "startLine" : 1021,
  "endLine" : 1024,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XPathDocumentBaseIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentKindChildIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentKindChildIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentIterator.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetRows()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RowEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 795,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 476,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShapeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNodeInfoAtom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeInfoAtom.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNode.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddReserved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveReserved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsInUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SourceInfo CastTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LoadAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Load()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator string()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SourceInfo.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/NameTable.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/NameTable.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual CodeExpression ImportDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Advanced/SchemaImporterExtension.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncludeTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncludeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateReflectionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateTypeReflectionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateMemberReflectionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception InvalidAttributeUseException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 629,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Exception UnsupportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 634,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CheckForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2213,
  "endLine" : 2216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2313,
  "endLine" : 2316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2318,
  "endLine" : 2321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 2333,
  "endLine" : 2336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArrayList GetItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaProviderAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaProviderAttribute.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEnumAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlEnumAttribute.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializationWriterILGen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLiteralNullTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEmptyTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string NextMethodName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanOptimizeWriteListSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2351,
  "endLine" : 2354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2356,
  "endLine" : 2359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2360,
  "endLine" : 2363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteInstanceOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2364,
  "endLine" : 2367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2368,
  "endLine" : 2371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2465,
  "endLine" : 2468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SourceInfo GetSourceForMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2469,
  "endLine" : 2472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SourceInfo GetSourceForMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2473,
  "endLine" : 2476,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ILGenForEnumMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2492,
  "endLine" : 2495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2502,
  "endLine" : 2505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributeOverrides.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMapping.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetKeyInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMapping.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttribute.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttribute.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddSoapEncodedPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 690,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 708,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 713,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 718,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc GetTypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsArraySegment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 997,
  "endLine" : 1000,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetCollectionElementType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1390,
  "endLine" : 1393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapSchemaExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName ExportPrimitiveMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaExporter.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Assembly LoadGeneratedAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Assembly GetReferencedAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ModelScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeModel GetTypeModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FieldModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMemberMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMemberMapping.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GenerateTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMemberMapping.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapEnumAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapEnumAttribute.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributeAttribute.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributeAttribute.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlTextAttribute.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlChoiceIdentifierAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlChoiceIdentifierAttribute.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapAttributeAttribute.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncludeTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncludeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncludeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ReflectionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerNamespaces.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerNamespaces.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsNullableGenericType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Break()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfTrueBreak()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfFalseBreak()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void If()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IfNot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 447,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetBranchCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BeginCatchBlock()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Leave()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 554,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InitObj()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IgnoreReturnValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 678,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConvertAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 979,
  "endLine" : 982,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ConvertValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 987,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Castclass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 989,
  "endLine" : 992,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Box()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 994,
  "endLine" : 997,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Unbox()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1002,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetLdindOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1027,
  "endLine" : 1062,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stobj()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1077,
  "endLine" : 1080,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ceq()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1082,
  "endLine" : 1085,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Clt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1090,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Bgt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ble()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1106,
  "endLine" : 1109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1111,
  "endLine" : 1114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldtoken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1250,
  "endLine" : 1253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1255,
  "endLine" : 1258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1260,
  "endLine" : 1263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1281,
  "endLine" : 1284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Stloc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1304,
  "endLine" : 1307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldloca()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1377,
  "endLine" : 1380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1390,
  "endLine" : 1393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Starg()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1426,
  "endLine" : 1429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldarga()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1440,
  "endLine" : 1443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetLdelemOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1481,
  "endLine" : 1518,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetStelemOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1563,
  "endLine" : 1600,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Label DefineLabel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1615,
  "endLine" : 1618,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MarkLabel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1620,
  "endLine" : 1623,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Nop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1625,
  "endLine" : 1628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1630,
  "endLine" : 1633,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Subtract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1636,
  "endLine" : 1639,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void And()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1641,
  "endLine" : 1644,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Or()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1645,
  "endLine" : 1648,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Not()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1650,
  "endLine" : 1653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ret()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1656,
  "endLine" : 1659,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Br()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1661,
  "endLine" : 1664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Br_S()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1666,
  "endLine" : 1669,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Blt()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1671,
  "endLine" : 1674,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Brfalse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Brtrue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1681,
  "endLine" : 1684,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Pop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1686,
  "endLine" : 1689,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Dup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1691,
  "endLine" : 1694,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Ldftn()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1696,
  "endLine" : 1699,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OpCode GetConvOpCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1753,
  "endLine" : 1785,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal ModuleBuilder CreateModuleBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1853,
  "endLine" : 1856,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitSourceInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1865,
  "endLine" : 1868,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitSourceLabel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1870,
  "endLine" : 1873,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitSourceComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1875,
  "endLine" : 1878,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Concat2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1949,
  "endLine" : 1952,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Concat3()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 1954,
  "endLine" : 1957,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ElseIf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2100,
  "endLine" : 2103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ElseIfNot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2168,
  "endLine" : 2171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IsInst()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2195,
  "endLine" : 2198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void StringEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2208,
  "endLine" : 2211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Beq()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2230,
  "endLine" : 2233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Bne()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2235,
  "endLine" : 2238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GotoMethodEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2317,
  "endLine" : 2322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool IsProtectedWithSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2505,
  "endLine" : 2508,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool IsProtectedWithSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2510,
  "endLine" : 2513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void DemandFullTrust()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2522,
  "endLine" : 2536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool IsProtectedWithSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2538,
  "endLine" : 2542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2655,
  "endLine" : 2658,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2660,
  "endLine" : 2663,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2665,
  "endLine" : 2668,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ContainsKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2670,
  "endLine" : 2673,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetLocalCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2785,
  "endLine" : 2788,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetBitCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2790,
  "endLine" : 2793,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalBuilder GetLocal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2795,
  "endLine" : 2798,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int GetByteIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2814,
  "endLine" : 2817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static byte GetBitValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 2819,
  "endLine" : 2822,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Assembly ResolveDynamicAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ReadTypedPrimitive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime ToDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static DateTime ToTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static char ToChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1158,
  "endLine" : 1161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static long ToEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string ToXmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1170,
  "endLine" : 1173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string ToXmlNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1176,
  "endLine" : 1179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string ToXmlNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1182,
  "endLine" : 1185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string ToXmlNmTokens()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1188,
  "endLine" : 1191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlQualifiedName ToXmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UnknownAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1227,
  "endLine" : 1230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UnknownElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1245,
  "endLine" : 1248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UnknownNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1263,
  "endLine" : 1266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateUnknownTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateReadOnlyCollectionException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1369,
  "endLine" : 1372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateAbstractTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1375,
  "endLine" : 1378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInaccessibleConstructorException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1381,
  "endLine" : 1384,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateCtorHasSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1387,
  "endLine" : 1390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateUnknownNodeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1393,
  "endLine" : 1396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateUnknownConstantException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1399,
  "endLine" : 1402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInvalidCastException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateBadDerivationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateMissingIXmlSerializableType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1428,
  "endLine" : 1432,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string ReadString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1459,
  "endLine" : 1462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IXmlSerializable ReadSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1476,
  "endLine" : 1479,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ReadReferencedElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1881,
  "endLine" : 1884,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ReadReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1894,
  "endLine" : 1897,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected object ReadReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 1900,
  "endLine" : 1903,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Fixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 2089,
  "endLine" : 2092,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaImporter.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapElementAttribute.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlArrayItemAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttribute.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlArrayItemAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttribute.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string MakeFieldName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeExporter.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMappingMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMappingMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMappingMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 673,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddMappingMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 679,
  "endLine" : 682,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 874,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportArrayItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 876,
  "endLine" : 879,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 881,
  "endLine" : 884,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 889,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExportAnyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 961,
  "endLine" : 964,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlIncludeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlIncludeAttribute.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapTypeAttribute.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Assembly ResolveDynamicAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromByteArrayHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromXmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromXmlNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromXmlNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static string FromXmlNmTokens()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteXsiType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlQualifiedName GetPrimitiveTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string FromXmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 437,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullTagEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 584,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteNullTagLiteral()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 600,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteEmptyTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 631,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteSerializable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateUnknownTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 811,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateMismatchChoiceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 827,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateUnknownAnyElementException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 833,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInvalidChoiceIdentifierValueException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 839,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateChoiceIdentifierValueException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 842,
  "endLine" : 846,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInvalidEnumValueException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 852,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInvalidAnyTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 858,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Exception CreateInvalidAnyTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 870,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 912,
  "endLine" : 915,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 929,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1072,
  "endLine" : 1075,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1078,
  "endLine" : 1081,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1087,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1111,
  "endLine" : 1114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1117,
  "endLine" : 1120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1123,
  "endLine" : 1126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementStringRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1179,
  "endLine" : 1182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteElementQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1188,
  "endLine" : 1191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WritePotentiallyReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WritePotentiallyReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1352,
  "endLine" : 1355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WritePotentiallyReferencingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1358,
  "endLine" : 1361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteReferencedElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1413,
  "endLine" : 1416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void TopLevelElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1463,
  "endLine" : 1466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1839,
  "endLine" : 1842,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1844,
  "endLine" : 1847,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEncodedNullTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1855,
  "endLine" : 1858,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLiteralNullTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1860,
  "endLine" : 1863,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEmptyTag()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1865,
  "endLine" : 1868,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string NextMethodName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2123,
  "endLine" : 2126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanOptimizeWriteListSequence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2543,
  "endLine" : 2550,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 2898,
  "endLine" : 2901,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3632,
  "endLine" : 3635,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayLocalDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3637,
  "endLine" : 3640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3641,
  "endLine" : 3644,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteInstanceOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3645,
  "endLine" : 3648,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteArrayTypeCompare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3649,
  "endLine" : 3652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteEnumCase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3654,
  "endLine" : 3657,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Assembly Get()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3795,
  "endLine" : 3798,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3799,
  "endLine" : 3802,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReflectionAwareCodeGen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 3827,
  "endLine" : 3830,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetStringForCreateInstance()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4214,
  "endLine" : 4217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteQuotedCSharpString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4408,
  "endLine" : 4411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaExporter.cs",
  "fileLinesCount" : 1242,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapIncludeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapIncludeAttribute.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlArrayAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayAttribute.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlRootAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlRootAttribute.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList GetSchemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnRemove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void RemoveName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void IgnoreCompileErrors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemas.cs",
  "fileLinesCount" : 951,
  "components" : [ "primary::src" ],
  "startLine" : 822,
  "endLine" : 825,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string UnescapeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Mapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void SortMostToLeastDerived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 763,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MemberMapping Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1041,
  "endLine" : 1044,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportDerivedTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportSchemaType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool GatherGroupChoices()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1014,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ILGenLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromXmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromXmlNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string FromXmlNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DateTime ToDate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DateTime ToTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static char ToChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToXmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToXmlNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToXmlNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToXmlNmTokens()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapAttributeOverrides.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMembersMapping ImportMembersMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteQuotedCSharpString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerVersionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerVersionAttribute.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetCSharpName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TempAssembly GenerateTempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TempAssembly GenerateTempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 448,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetXmlSerializerAssemblyName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerMappingKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 926,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttributes.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlTypeAttribute.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string GetString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Write11_XmlSchemaDerivationMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SchemaObjectWriter.cs",
  "fileLinesCount" : 1283,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 584,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAnyElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttribute.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerFactory.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReaderPositionInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/IxmlLineInfo.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/IxmlLineInfo.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string EncodeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string EncodeNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string EncodeLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string VerifyQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string VerifyNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 422,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string VerifyNMTOKEN()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static unsafe bool IsStartNCNameChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 612,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static unsafe bool IsNCNameChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 625,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static unsafe bool IsXmlChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 637,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsXmlSurrogatePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 642,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsPublicIdChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 648,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static unsafe bool IsWhitespaceChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 654,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 690,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 699,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 708,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 718,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 727,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 733,
  "endLine" : 736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 742,
  "endLine" : 745,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 754,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 764,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 771,
  "endLine" : 774,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 784,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 833,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 839,
  "endLine" : 842,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 879,
  "endLine" : 882,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 891,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Decimal ToDecimal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 952,
  "endLine" : 955,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Decimal ToInteger()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 966,
  "endLine" : 969,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SByte ToSByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 987,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Int16 ToInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1005,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Int32 ToInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1023,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Int64 ToInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1038,
  "endLine" : 1041,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Byte ToByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1056,
  "endLine" : 1059,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UInt16 ToUInt16()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1075,
  "endLine" : 1078,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UInt32 ToUInt32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1097,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UInt64 ToUInt64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1380,
  "endLine" : 1383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime ToDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1389,
  "endLine" : 1392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Guid ToGuid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1459,
  "endLine" : 1462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TrimString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1574,
  "endLine" : 1577,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TrimStringStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string TrimStringEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static unsafe long DoubleToInt64Bits()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1612,
  "endLine" : 1616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void VerifyCharData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1618,
  "endLine" : 1621,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1758,
  "endLine" : 1761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1775,
  "endLine" : 1778,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1792,
  "endLine" : 1795,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateInvalidSurrogatePairException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1809,
  "endLine" : 1812,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateInvalidSurrogatePairException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1814,
  "endLine" : 1817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateInvalidHighSurrogateCharException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1828,
  "endLine" : 1831,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception CreateInvalidHighSurrogateCharException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1836,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Object GetEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNullResolver.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int ParseNCName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsReservedNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateNameThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ValidateName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/ValidateNames.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 631,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Peek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetParam()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetExtensionObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MTNameTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 717,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool ExactlyOne()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Bits.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool MoreThanOne()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Bits.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static uint ClearLeast()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Bits.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Base64Encoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Encoder.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlRawWriterBase64Encoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Encoder.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Encoder.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextWriterBase64Encoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Encoder.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Base64Encoder.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual TextReader AsTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Stream AsStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ByteArrayChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Stream AsStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StringData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override Stream AsStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override TextReader AsTextReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlPreloadedResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlPreloadedResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlPreloadedResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlPreloadedResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlPreloadedResolver.cs",
  "fileLinesCount" : 384,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetPosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2234,
  "endLine" : 2237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_AllElemChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2279,
  "endLine" : 2282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2287,
  "endLine" : 2290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2308,
  "endLine" : 2311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren_NoLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2339,
  "endLine" : 2342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2343,
  "endLine" : 2346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2365,
  "endLine" : 2368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2408,
  "endLine" : 2411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2432,
  "endLine" : 2435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlText.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlChildNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlChildNodes.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlComment.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNotation.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentType.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttribute.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlCharacterData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CheckOnData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCharacterData.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlProcessingInstruction.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentFragment.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNodeList GetElementsByTagName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void RemoveAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNodeList GetElementsByTagName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool HasAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool HasAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveAllChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 556,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElement.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Detach()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode PrependChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsValidChildType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 687,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool CanInsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 689,
  "endLine" : 692,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool CanInsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 697,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 864,
  "endLine" : 867,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 881,
  "endLine" : 884,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void SetParentForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1260,
  "endLine" : 1263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual string GetXPAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1384,
  "endLine" : 1387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DebuggerDisplayXmlNodeProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 1428,
  "endLine" : 1431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XPathNodeList.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 643,
  "endLine" : 646,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsInReadingStates()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1168,
  "endLine" : 1171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReSetReadingMarks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1699,
  "endLine" : 1705,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1716,
  "endLine" : 1719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeReader.cs",
  "fileLinesCount" : 1952,
  "components" : [ "primary::src" ],
  "startLine" : 1728,
  "endLine" : 1731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetParentForLoad()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntityReference.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object GetNodeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentSchemaValidator.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetValidity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlName.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCDATASection.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDeclaration.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsValidXmlVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDeclaration.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LoadInnerXmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 804,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String EntitizeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 869,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ExpandEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 875,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Exception UnexpectedNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1008,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNode CloneNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntity.cs",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBaseURI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntity.cs",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleObjectEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.SmallXmlNodeList.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.SmallXmlNodeList.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlSignificantWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlLinkedNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLinkedNode.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlLinkedNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLinkedNode.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlImplementation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlImplementation.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlDocument CreateDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlImplementation.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlUnspecifiedAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetSpecified()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlUnspecifiedAttribute.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlResolver GetResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlComment CreateComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 571,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlDocumentType CreateDocumentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 575,
  "endLine" : 578,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlDocumentFragment CreateDocumentFragment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 584,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlEntityReference CreateEntityReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlProcessingInstruction CreateProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 668,
  "endLine" : 671,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlDeclaration CreateXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 677,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlText CreateTextNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlSignificantWhitespace CreateSignificantWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 689,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator CreateNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 691,
  "endLine" : 694,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlWhitespace CreateWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 827,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNodeList GetElementsByTagName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNodeList GetElementsByTagName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode ImportNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 890,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlAttribute CreateAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 995,
  "endLine" : 998,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual XmlAttribute CreateDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1003,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode CreateNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1107,
  "endLine" : 1110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlNode CreateNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1114,
  "endLine" : 1117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1410,
  "endLine" : 1413,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1426,
  "endLine" : 1429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetBaseURI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocument.cs",
  "fileLinesCount" : 1780,
  "components" : [ "primary::src" ],
  "startLine" : 1716,
  "endLine" : 1719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNamedNodeMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNamedNodeMap.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object GetEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlXapResolver.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XPathException Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XPathException Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XPathException Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XPathException Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlNodeType ToXmlNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 826,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathNavigatorReaderWithSI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1125,
  "endLine" : 1128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1235,
  "endLine" : 1238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1240,
  "endLine" : 1244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1246,
  "endLine" : 1249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToPrevious()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1251,
  "endLine" : 1254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirst()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1256,
  "endLine" : 1259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1266,
  "endLine" : 1269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1271,
  "endLine" : 1274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1276,
  "endLine" : 1279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1281,
  "endLine" : 1284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1286,
  "endLine" : 1289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1291,
  "endLine" : 1294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1297,
  "endLine" : 1300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1302,
  "endLine" : 1305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1312,
  "endLine" : 1316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlNodeOrder ComparePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1318,
  "endLine" : 1322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSamePosition()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1324,
  "endLine" : 1328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AttributeQuery.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Push()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ClonableStack.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Peek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ClonableStack.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool toBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool toBoolean()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Not()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/BooleanFunctions.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void CheckErrors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void AddSort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathExpression Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UndefinedXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IXsltContextVariable ResolveVariable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IXsltContextFunction ResolveFunction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int CompareDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CompiledXpathExpr.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperandQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/OperandQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/OperandQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescendantQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantQuery.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DescendantOverDescendantQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantOverDescendantQuery.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Group()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Group.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAxisIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAxisIterator.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSelectionIterator.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddSort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query Expression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/GroupQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DocumentOrderQuery.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ForwardPositionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ForwardPositionQuery.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ForwardPositionQuery.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSingletonIterator.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSingletonIterator.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FunctionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/FunctionQuery.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathEmptyIterator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathChildIterator.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAncestorQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorQuery.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathAncestorQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorQuery.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static double Number()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static double Number()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double Floor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double Ceiling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NumberFunctions.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheOutputQuery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheOutputQuery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private VariableQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/VariableQuery.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlIteratorQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XmlIteratorQuery.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XmlIteratorQuery.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XmlIteratorQuery.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SkipSpace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathScanner.cs",
  "fileLinesCount" : 406,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/LogicalExpr.cs",
  "fileLinesCount" : 446,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathArrayIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathArrayIterator.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathArrayIterator.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathArrayIterator.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathArrayIterator.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathParser()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void NextLex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathParser.cs",
  "fileLinesCount" : 889,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 773,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/CacheAxisQuery.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChildrenQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ChildrenQuery.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string toString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string toString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/StringFunctions.cs",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetableIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ResetableIterator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResetableIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ResetableIterator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ResetCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ResetableIterator.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathMultyIterator.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrecedingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingquery.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NamespaceQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NamespaceQuery.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDescendantIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathDescendantIterator.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNodeIterator Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathDescendantIterator.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeFilterQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/MergeFilterQuery.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeFilterQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/MergeFilterQuery.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Function.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ContextQuery.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ContextQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ContextQuery.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ContextQuery.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XPathNavigator MatchNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ContextQuery.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XPathExpression Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathExpr.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrintQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathExpr.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNodeIterator.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Enumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNodeIterator.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNodeIterator.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DebuggerDisplayProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNodeIterator.cs",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlRawWriter LoadFromWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathNavigator CreateNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNavigator CreateNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 792,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool MoveToFollowing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 860,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathExpression Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1173,
  "endLine" : 1176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNavigator SelectSingleNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1178,
  "endLine" : 1181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNavigator SelectSingleNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1183,
  "endLine" : 1186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator Select()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator Select()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1225,
  "endLine" : 1228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1230,
  "endLine" : 1233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object Evaluate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1235,
  "endLine" : 1238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1286,
  "endLine" : 1289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator SelectChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1291,
  "endLine" : 1294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator SelectChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1296,
  "endLine" : 1299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator SelectAncestors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1301,
  "endLine" : 1304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator SelectAncestors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1306,
  "endLine" : 1309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator SelectDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1311,
  "endLine" : 1314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XPathNodeIterator SelectDescendants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1316,
  "endLine" : 1319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlWriter PrependChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1329,
  "endLine" : 1332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlWriter AppendChild()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlWriter InsertAfter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1339,
  "endLine" : 1342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlWriter InsertBefore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1344,
  "endLine" : 1347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlWriter CreateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1349,
  "endLine" : 1352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlWriter ReplaceRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1354,
  "endLine" : 1357,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void DeleteRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1643,
  "endLine" : 1646,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void DeleteSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 1648,
  "endLine" : 1651,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetContentKindMask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2006,
  "endLine" : 2009,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2021,
  "endLine" : 2025,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReader CreateReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2085,
  "endLine" : 2088,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DebuggerDisplayProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigator.cs",
  "fileLinesCount" : 2291,
  "components" : [ "primary::src" ],
  "startLine" : 2243,
  "endLine" : 2246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReader.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckCharacters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckCharacters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingWriter.cs",
  "fileLinesCount" : 592,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteStartNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriter.cs",
  "fileLinesCount" : 368,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task GetValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReaderAsync.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReaderAsync.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task SkipAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingReaderAsync.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSurrogateByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1342,
  "endLine" : 1345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlUtf8RawTextWriterIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1683,
  "endLine" : 1686,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 1749,
  "endLine" : 1753,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlParserContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlParserContext.cs",
  "fileLinesCount" : 213,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlParserContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlParserContext.cs",
  "fileLinesCount" : 213,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncodedRawTextWriterIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1804,
  "endLine" : 1807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncodedRawTextWriterIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1809,
  "endLine" : 1812,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 2046,
  "components" : [ "primary::src" ],
  "startLine" : 1875,
  "endLine" : 1879,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriter.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteCharEntityImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWrappingWriter.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AttributePSVIInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XsdValidatingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1490,
  "endLine" : 1493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1496,
  "endLine" : 1499,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1797,
  "endLine" : 1800,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object GetStringValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 1867,
  "endLine" : 1870,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsXSDRoot()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2208,
  "endLine" : 2211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalReadContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2237,
  "endLine" : 2240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InternalReadElementContentAsObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReader.cs",
  "fileLinesCount" : 2642,
  "components" : [ "primary::src" ],
  "startLine" : 2310,
  "endLine" : 2313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CharEntityEncoderFallbackBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int SurrogateCharToUtf32()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNmToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteStartNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteEndNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteEndBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/QueryOutputWriterV1.cs",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlEncodedRawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlEncodedRawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlEncodedRawTextWriterIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlEncodedRawTextWriterIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 840,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamespaceResolverProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TernaryTreeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ReadOnlyTernaryTree.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextWriter.cs",
  "fileLinesCount" : 1753,
  "components" : [ "primary::src" ],
  "startLine" : 997,
  "endLine" : 1000,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task GetValueAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadElementContentAsBase64Async()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadElementContentAsBinHexAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadValueChunkAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderAsync.cs",
  "fileLinesCount" : 437,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadTypedValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReader.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlWriterSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 592,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 598,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReader GetCoreReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 649,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IXmlLineInfo GetLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdCachingReader.cs",
  "fileLinesCount" : 781,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 654,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DtdParserProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 509,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetLineInfo2()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetNamedNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 540,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlUtf8RawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlUtf8RawTextWriterIndent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 833,
  "endLine" : 836,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValidationEventHandling()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void RemoveHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override String LookupNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 597,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 773,
  "endLine" : 776,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 815,
  "endLine" : 818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 820,
  "endLine" : 823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool AddDefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlValidatingReaderImpl.cs",
  "fileLinesCount" : 1213,
  "components" : [ "primary::src" ],
  "startLine" : 1183,
  "endLine" : 1186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAutoDetectWriter.cs",
  "fileLinesCount" : 440,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureStringHasher()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/SecureStringHasher.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/SecureStringHasher.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Task InternalReadContentAsObjectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XsdValidatingReaderAsync.cs",
  "fileLinesCount" : 876,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToFirstAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToNextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool MoveToElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ReadAttributeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResetState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextReader GetRemainder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int ReadBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReader.cs",
  "fileLinesCount" : 475,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteElementString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 600,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 669,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 684,
  "endLine" : 687,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 700,
  "endLine" : 703,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlWriter Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 739,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 413,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 437,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 477,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlEventCache.cs",
  "fileLinesCount" : 665,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 601,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAsyncCheckReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlAsyncCheckReader.cs",
  "fileLinesCount" : 1103,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 983,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lengthNodes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lengthBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/util/TernaryTreeGenerator.cs",
  "fileLinesCount" : 467,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1349,
  "endLine" : 1352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HasLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 1969,
  "endLine" : 1972,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IDictionary GetNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2011,
  "endLine" : 2014,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2018,
  "endLine" : 2021,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DtdParserProxy_OnNewLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2512,
  "endLine" : 2515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int DtdParserProxy_ReadData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2533,
  "endLine" : 2536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int DtdParserProxy_ParseNamedCharRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2544,
  "endLine" : 2547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlResolver GetTempResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2609,
  "endLine" : 2612,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DtdParserProxy_Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2700,
  "endLine" : 2703,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2742,
  "endLine" : 2745,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2747,
  "endLine" : 2750,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2752,
  "endLine" : 2755,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2757,
  "endLine" : 2760,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2762,
  "endLine" : 2765,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2767,
  "endLine" : 2770,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Throw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2772,
  "endLine" : 2775,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2788,
  "endLine" : 2791,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowWithoutLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2793,
  "endLine" : 2796,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowWithoutLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2798,
  "endLine" : 2801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowWithoutLineInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2803,
  "endLine" : 2806,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidChar()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2808,
  "endLine" : 2811,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SendValidationEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2819,
  "endLine" : 2822,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitStreamInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2874,
  "endLine" : 2877,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitStreamInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2891,
  "endLine" : 2894,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitTextReaderInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 2984,
  "endLine" : 2987,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OpenUrlDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3157,
  "endLine" : 3161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SwitchEncodingToUTF8()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3385,
  "endLine" : 3388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ShiftBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 3626,
  "endLine" : 3629,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadElementContentAsBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 746,
  "endLine" : 749,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadElementContentAsBinHex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 752,
  "endLine" : 755,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int ReadValueChunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 773,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 986,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1412,
  "endLine" : 1415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateReadContentAsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1566,
  "endLine" : 1569,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateReadElementContentAsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1571,
  "endLine" : 1574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool CanReadContentAs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1576,
  "endLine" : 1579,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Exception CreateReadContentAsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1581,
  "endLine" : 1584,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Exception CreateReadElementContentAsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1586,
  "endLine" : 1589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1766,
  "endLine" : 1769,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1774,
  "endLine" : 1777,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1792,
  "endLine" : 1795,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1798,
  "endLine" : 1801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1824,
  "endLine" : 1827,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XmlReader Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1830,
  "endLine" : 1833,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlReaderDebuggerDisplayProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 1971,
  "endLine" : 1974,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidatingReaderNodeData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidatingReaderNodeData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetItemData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/ValidatingReaderNodeData.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReaderSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReaderSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlResolver GetXmlResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlResolver GetXmlResolver_CheckConfig()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ValidationEventHandler GetEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 417,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static XmlResolver CreateDefaultResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 608,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlValidatingReaderImpl CreateDtdValidatingReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool EnableLegacyXmlSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReaderSettings.cs",
  "fileLinesCount" : 784,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 782,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CheckCharacters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlCharCheckingReader.cs",
  "fileLinesCount" : 706,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 663,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSuccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/AsyncHelper.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Object GetEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlUrlResolver.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Uri ResolveUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlUrlResolver.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Decoder GetDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxByteCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Encoder GetEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ucs4Encoding1234()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ucs4Encoding4321()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ucs4Encoding2143()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ucs4Encoding3412()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetCharCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 409,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BitStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/BitStack.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetHashCodeOfString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlQualifiedName Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidEnumArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Framework/System/ComponentModel/InvalidEnumArgumentException.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidEnumArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Framework/System/ComponentModel/InvalidEnumArgumentException.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/ExceptionHelper.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PlatformNotSupportedException PlatformNotSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/ExceptionHelper.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PlatformNotSupportedException PlatformNotSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/ExceptionHelper.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Exception CreateMaxReceivedMessageSizeExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/ExceptionHelper.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void EncodeAndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CanonicalFormWriter.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/EncryptedKeyIdentifierClause.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/UserNameSecurityToken.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityJan2004()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509TokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string ReadTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected KeyIdentifierStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosHashStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 335,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause CreateClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SkiStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause CreateClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool IsMatchingValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 502,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsMatchingValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 516,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 545,
  "endLine" : 548,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 561,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 566,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 570,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 575,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 580,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 585,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifier.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.NetNative.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509SecurityToken.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SamlSecurityToken.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanCreateKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanCreateLocalKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityToken.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityXXX2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenReferenceXXX2005ClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string ReadTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyHashStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause CreateClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509ThumbprintStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityKeyIdentifierClause CreateClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityXXX2005.cs",
  "fileLinesCount" : 222,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEncApr2001()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlEncApr2001.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlEncApr2001.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptedKeyClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlEncApr2001.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlEncApr2001.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityTokenValidationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityTokenValidationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityTokenValidationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDsigSep2000()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateKeyIdentifierEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifier ReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/XmlDsigSep2000.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityTokenException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityTokenException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityTokenException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityKey CreateKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SecurityKeyIdentifierClause.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemorySymmetricSecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ICryptoTransform GetDecryptionTransform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ICryptoTransform GetEncryptionTransform()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetIVSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override KeyedHashAlgorithm GetKeyedHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SymmetricAlgorithm GetSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAsymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSupportedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SymmetricKey.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509WindowsSecurityToken.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509WindowsSecurityToken.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509WindowsSecurityToken.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/X509WindowsSecurityToken.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanWriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldWrapException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/KeyInfoSerializer.cs",
  "fileLinesCount" : 370,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinaryKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string ToBase64String()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/BinaryKeyIdentifierClause.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryString CreateString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/IdentityModelDictionary.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateInvalidStateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XmlBuffer.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int GetIVSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ICryptoTransform CreateDecryptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ICryptoTransform CreateEncryptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static KeyedHashAlgorithm CreateKeyedHashAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SymmetricAlgorithm GetSymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsAsymmetricAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSymmetricSupportedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/CryptoHelper.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 678,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityKeyIdentifierClauseEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Security/WSTrust.cs",
  "fileLinesCount" : 173,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override async Task GetTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task RenewTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Task CancelTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadKeyIdentifierClauseCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool CanReadKeyIdentifierCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void LoadCustomConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityTokenResolver CreateDefaultSecurityTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenResolver.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/WindowsSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/WindowsSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/WindowsSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainTrustValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509CertificateValidator.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task GetTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/UserNameSecurityTokenProvider.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/X509SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task GetTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/KerberosSecurityTokenProvider.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SignedXml.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.NetNative.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerable FindClaims()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.NetNative.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.NetNative.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/DefaultClaimSet.cs",
  "fileLinesCount" : 107,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClaimComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X500DistinguishedNameObjectComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/ClaimComparer.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509Identity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ClaimsIdentity Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/X509CertificateClaimSet.cs",
  "fileLinesCount" : 587,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WindowsClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool TryCreateWindowsSidClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/WindowsClaimSet.CoreCLR.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityMessageSerializationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityMessageSerializationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityMessageSerializationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool MatchesBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CreateAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WindowsIdentity CloneWindowsIdentityIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IntPtr UnsafeGetWindowsIdentityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReadOnlyCollection CloneClaimSetsIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DisposeClaimSetIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void DisposeClaimSetsIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ResetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUtils.cs",
  "fileLinesCount" : 430,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 389,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityUniqueId Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityUniqueId Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FlushHash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FlushHash()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnconditionalPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/UnconditionalPolicy.cs",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AuthorizationContext CreateDefaultAuthorizationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Policy/AuthorizationContext.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSAddressing10ProblemHeaderQNameHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSAddressing10ProblemHeaderQNameFault.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void IncrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnEndCloseContinue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnChannelClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007HttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007HttpBinding.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 453,
  "endLine" : 456,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelFactory.cs",
  "fileLinesCount" : 668,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 569,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsUltimateDestinationActor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EnvelopeVersion.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EnvelopeVersion.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnknownMessageReceivedEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UnknownMessageReceivedEventArgs.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007FederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007FederationHttpBinding.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WS2007FederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007FederationHttpBinding.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WS2007FederationHttpBinding.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InvalidMessageContractException.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InvalidMessageContractException.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InvalidMessageContractException.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateInvalidStateException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlBuffer.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WSReliableMessaging11Version()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WSReliableMessagingFebruary2005Version()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableMessagingVersion.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeClientCredentialType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpMessageSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceSecurityContext.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpBinding.cs",
  "fileLinesCount" : 358,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText GetMatchingTranslation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultReason.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDisabledAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDisabledTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsEnabledTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsSecurity.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override BindingElement CreateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Configuration/SecurityElementBase.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool AreBindingsMatching()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Configuration/SecurityElementBase.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressingNoneDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PolicyDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CheckNonce()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryAddNonce()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Compare()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/InMemoryNonceCache.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected KerberosSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/KerberosSecurityTokenParameters.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/KerberosSecurityTokenParameters.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClaimTypeRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/ClaimTypeRequirement.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/InitiatorServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WindowsSidIdentity.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenReferenceStyle.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual SupportingTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/RsaSecurityTokenParameters.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenProviderContainer.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/NonValidatingSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ReadOnlyCollection ValidateTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/NonValidatingSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SspiSecurityTokenParameters.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SspiSecurityTokenParameters.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/BinarySecretSecurityToken.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WrappedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WrappedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WrappedKeySecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/WrappedKeySecurityToken.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/RecipientServiceModelSecurityTokenRequirement.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection CreateRequestParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlElement GetClaimTypeRequirement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/IssuedSecurityTokenParameters.cs",
  "fileLinesCount" : 634,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 588,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/X509SecurityTokenParameters.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/UserNameSecurityTokenParameters.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecureConversationSecurityTokenParameters.cs",
  "fileLinesCount" : 179,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SslSecurityTokenParameters.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SslSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SslSecurityTokenParameters.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityTokenParameters CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SslSecurityTokenParameters.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateWsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsWsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsWsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsMsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool TryImportWsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateMsspAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Collection CreateWsspSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlElement CreateWsspEndorsingSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 982,
  "endLine" : 985,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlElement CreateWsspSignedEndorsingSupportingTokensAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 987,
  "endLine" : 990,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlElement CreateTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 1852,
  "endLine" : 1855,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool ContainsWsspHttpsTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2553,
  "endLine" : 2556,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenIssuerPolicyResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy.cs",
  "fileLinesCount" : 3128,
  "components" : [ "primary::src" ],
  "startLine" : 2835,
  "endLine" : 2838,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/NonceToken.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/NonceToken.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonceToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/NonceToken.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityStandardsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityStandardsManager.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSUtilitySpecificationVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WSUtilitySpecificationVersionOneDotZero()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsReaderAtTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override SecurityTimestamp ReadTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSUtilitySpecificationVersion.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int FindIndexOfSecurityHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsReaderAtSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityVersion10()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityVersion11()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsReaderAtSignatureConfirmation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityVersion.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Type GetCommunicationObjectType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 400,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 405,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 477,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadAdditionalAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadCipherData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadCipherData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteCipherData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken ReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNamePasswordTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityToken EndReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedKeyTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 417,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509TokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityKeyIdentifierClause CreateKeyIdentifierClauseFromBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBinaryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecurityPolicyVersion11()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityPolicyVersion.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecurityPolicyVersion12()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityPolicyVersion.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 468,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RequestSecurityTokenResponse CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RequestSecurityTokenResponse CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 539,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static RequestSecurityTokenResponse CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Collection ProcessUnknownRequestParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRequestChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRequestChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnChildNodeTypeMissing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnChildNodeTypeMissing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnEmptyElementError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnEmptyElementError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnEOF()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnNamespaceMissing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnRequiredAttributeMissing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnRequiredElementMissing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnUnexpectedChildNodeError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OnUnexpectedChildNodeError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static UniqueId GetAttributeAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public void WriteStringAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 382,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public UniqueId ReadTextElementAsUniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/XmlHelper.cs",
  "fileLinesCount" : 417,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntryDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntryFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool CanReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override UniqueId ReadGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReadOnlyCollection GetInitiatorTokenAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReadOnlyCollection GetInitiatorTokenAuthorizationPolicies()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityMessageProperty.cs",
  "fileLinesCount" : 319,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 612,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 614,
  "endLine" : 617,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 627,
  "endLine" : 630,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 635,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual object CreateListenerSecurityState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 691,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual EndpointIdentity GetIdentityOfSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1049,
  "endLine" : 1052,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1069,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1071,
  "endLine" : 1074,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowIfImmutable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1124,
  "endLine" : 1127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowIfNotOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrust()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override RequestSecurityToken CreateRequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override RequestSecurityTokenResponse CreateRequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsRequestedSecurityTokenElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsRequestedProofTokenElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 522,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryNegotiation ReadBinaryNegotiation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 524,
  "endLine" : 527,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKeyIdentifierClause CreateGenericXmlSecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool ReadRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 607,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRequestSecurityTokenResponse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 631,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsSignWithElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 840,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsEncryptWithElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 868,
  "endLine" : 871,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsEncryptionAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 873,
  "endLine" : 876,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsCanonicalizationAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityContextKeyIdentifierClause.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataProtectionSecurityStateEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/DataProtectionSecurityStateEncoder.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task GetTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SspiSecurityTokenProvider.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ForceEncryption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadCipherData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReadCipherData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetPlainText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedData.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityToken GetRequestorEntropy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetAppliesTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RequestSecurityToken CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RequestSecurityToken CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static RequestSecurityToken CreateFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityXXX2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityXXX2005.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityXXX2005.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedKeyTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityXXX2005.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustVersionFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TrustVersion.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustVersion13()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TrustVersion.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProtectionLevel Max()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IIdentity CreateIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EndpointIdentity CreateWindowsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static WindowsIdentity CloneWindowsIdentityIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IntPtr UnsafeGetWindowsIdentityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Claim GetPrimaryIdentityClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GenerateId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OpenTokenProviderIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 668,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CloseTokenProviderIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 673,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AbortTokenProviderIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 675,
  "endLine" : 678,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void OpenTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 680,
  "endLine" : 683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CloseTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 688,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CloseTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 693,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AbortTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 698,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityUtils.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 834,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageSecurityVersion GetSupportedMessageSecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspTrustAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspTrustAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy11.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversationVersionFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecureConversationVersion.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversationVersion13()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecureConversationVersion.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityNegotiationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityNegotiationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityNegotiationException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ChannelProtectionRequirements CreateFromContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ChannelProtectionRequirements.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 478,
  "endLine" : 481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 571,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 585,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 599,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 613,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ReadOnlyCollection GetSecuritySpecifications()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessageSecurityTokenVersion.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAccessDeniedException.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAccessDeniedException.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenAuthenticatorSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SupportingTokenAuthenticatorSpecification.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ScopedMessagePartSpecification.cs",
  "fileLinesCount" : 206,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsAtDerivedKeyToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityToken CreateDerivedKeyToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityContextSecurityToken TryResolveSecurityContextToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void WriteTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool SupportsTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual SecurityToken EndReadTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 512,
  "endLine" : 515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool TryAddItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IdentityVerifier CreateDefault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityKeyIdentifier ReadGenericXmlSecurityKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsKeyWrapAlgorithmElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustDec2005.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageSecurityVersion GetSupportedMessageSecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlElement CreateWsspTrustAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 620,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool TryImportWsspTrustAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityPolicy12.cs",
  "fileLinesCount" : 652,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 625,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetProcessingStarted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityHeader.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpDigestClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/HttpDigestClientCredential.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSKeyInfoSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSSecureConversation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SctStrEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Type GetTokenType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetTokenTypeUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool SupportsCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SctStrEntryFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSSecureConversationDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SctStrEntryDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSKeyInfoSerializer.cs",
  "fileLinesCount" : 347,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReceiveSecurityHeader.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityTimestamp.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenSerializer CreateSecurityTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private X509SecurityTokenAuthenticator CreateServerX509TokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosSecurityTokenProviderWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task GetTokenCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ClientCredentialsSecurityTokenManager.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetReferredId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SignatureConfirmationElement.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginCloseSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndCloseSecurityProtocol()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullSecurityProtocolCloseAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityChannel.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/BasicSecurityProfileVersion.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/QuotaExceededException.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/QuotaExceededException.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/QuotaExceededException.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingElement CreateTransportProtectionOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurity.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurity.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpSecurity.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateSenderFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateSenderFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultCode CreateReceiverFaultCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultCode.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ClearClientReplyNoThrow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContext.cs",
  "fileLinesCount" : 383,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ApplyTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpSecurity.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TransactionFlowBindingElement GetDefaultTransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeBinding.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UdpBinding.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeTextEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UdpBinding.cs",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSFederationHttpBinding.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override SecurityBindingElement CreateMessageSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception ThrowHelperWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentException ThrowHelperArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ArgumentNullException ThrowHelperArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CreateSourceString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public long RetrieveMessageNumber()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetCallerInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecuteUserCodeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventTraceActivity TryExtractActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/EventTraceActivityHelper.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal Activity BoundOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateBoundedActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ServiceModelActivity CreateLightWeightAsyncActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransferActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/ServiceModelActivity.cs",
  "fileLinesCount" : 438,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void LogMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/MessageLogger.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImmutableCommunicationTimeouts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableCommunicationTimeouts.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InvalidBodyAccessException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InvalidBodyAccessException.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InvalidBodyAccessException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InvalidBodyAccessException.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageRpcWaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ConcurrencyBehavior.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ReplyChannelBinder.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderOfTHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerOperationFormatter.cs",
  "fileLinesCount" : 512,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcherBase.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DuplexChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 621,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 626,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 659,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 664,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 695,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SyncDuplexRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 739,
  "endLine" : 742,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 757,
  "endLine" : 760,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1020,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFaultedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1025,
  "endLine" : 1028,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1323,
  "endLine" : 1326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1328,
  "endLine" : 1331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1338,
  "endLine" : 1341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1343,
  "endLine" : 1346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1348,
  "endLine" : 1351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1353,
  "endLine" : 1356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1358,
  "endLine" : 1361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1363,
  "endLine" : 1366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1368,
  "endLine" : 1371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1373,
  "endLine" : 1376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1378,
  "endLine" : 1381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1389,
  "endLine" : 1392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1412,
  "endLine" : 1415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Cleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1449,
  "endLine" : 1452,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1466,
  "endLine" : 1469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1471,
  "endLine" : 1474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1482,
  "endLine" : 1485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1487,
  "endLine" : 1490,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1492,
  "endLine" : 1495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1497,
  "endLine" : 1500,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1502,
  "endLine" : 1505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CaptureBackgroundException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1569,
  "endLine" : 1572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddInfrastructureFaults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultFormatter.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndDisplayInitializationUI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableClientRuntime.cs",
  "fileLinesCount" : 354,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ThreadBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BindThread()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BindEndThread()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SynchronizationContextStartCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static SynchronizationContext GetCurrentSynchronizationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ThreadBehavior.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchOperationRuntime GetOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsConcurrent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ProcessMessageCleanupError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 856,
  "endLine" : 859,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ActionDemuxer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 869,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetUnhandled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 881,
  "endLine" : 884,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockDownProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedCollection NewBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnhandledActionInvoker()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object InvokeEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DispatchRuntime.cs",
  "fileLinesCount" : 550,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool ShouldRethrowClientSideExceptionAsIs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowAndCatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorBehavior.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void Register()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointDispatcher GetEndpointDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnStartAsyncMessagePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 735,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OpenAndEnsurePump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 765,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/RequestChannelBinder.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PerSessionInstanceContextProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PerSessionInstanceContextProvider.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void InjectRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContextWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/BufferedReceiveBinder.cs",
  "fileLinesCount" : 276,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SyncMethodInvoker.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointDispatcherTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointDispatcherTable.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static DataContractSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object ReadObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OutputChannelBinder.cs",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseAfterFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext CreateRequestContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void NewChannelPump()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AcceptedNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool HandleError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockDownProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 438,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedCollection NewBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ErrorHandlingCompletedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ErrorHandlingReceiver.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool UnlockInvokeContinueGate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void PrepareInvokeContinueGate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstanceContext GetMessageInstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAccept()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerBinder.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvokerUtil()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InvokerUtil.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SharedRuntimeState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SharedRuntimeState.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LockDownProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/SharedRuntimeState.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetDispatcherFaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/NetDispatcherFaultException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetDispatcherFaultException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/NetDispatcherFaultException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnListenerFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SynchronizedCollection NewBehaviorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcher.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetDefaultParameterValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ProxyOperationRuntime.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult InvokeBegin()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/TaskMethodInvoker.cs",
  "fileLinesCount" : 283,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultContractInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/FaultContractInfo.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceContextProviderBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsProviderSingleton()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsProviderSessionful()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InstanceContextProviderBase.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlDictionaryString AddToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndSerializeBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsValidReturnValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 488,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceAndSkipElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 781,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsMessageVersionSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 828,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 863,
  "endLine" : 866,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 878,
  "endLine" : 881,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 886,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 912,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 917,
  "endLine" : 920,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationStreamProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream GetStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int CompareTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/EndpointAddressProcessor.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsPartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 554,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 912,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/PrimitiveOperationFormatter.cs",
  "fileLinesCount" : 936,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 933,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientOperation.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerObjectSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteObjectContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/XmlSerializerObjectSerializer.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerFaultFormatter.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractSerializerFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerFaultFormatter.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsUTF8Encoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ArraySegment WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 461,
  "endLine" : 464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 570,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryWriter TakeStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 610,
  "endLine" : 613,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlReader TakeStreamedReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 618,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 621,
  "endLine" : 624,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnBufferedData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 712,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextBufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncoder.cs",
  "fileLinesCount" : 769,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 734,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void RegisterTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportBindingElementImporter.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task SerializeToStreamAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelFactory BuildInnerChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingContext Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingContext.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UriGenerator.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 201,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessageData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnableMultipleUsers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EnsureInvariants()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Binding.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelFactory BuildChannelFactoryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityBindingElement.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IDisposable CreateProcessActionActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateNotOpenException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateImmutableException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateBaseClassMethodNotCalledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Type GetCommunicationObjectType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 580,
  "endLine" : 583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan GetInternalCloseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 803,
  "endLine" : 806,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 808,
  "endLine" : 811,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void OnEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 813,
  "endLine" : 816,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 818,
  "endLine" : 821,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 823,
  "endLine" : 826,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AddressingHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Uri ReadHeaderValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 432,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnonymousToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 488,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 501,
  "endLine" : 504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 588,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 688,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 804,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Addressing.cs",
  "fileLinesCount" : 897,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 894,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateChannelTypeNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelManagerBase.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannel.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeTransactionProtocol()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransactionFlowBindingElement.cs",
  "fileLinesCount" : 339,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ArraySegment EncodeMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static WebSocketMessageType GetWebSocketMessageType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1099,
  "endLine" : 1104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1106,
  "endLine" : 1109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1111,
  "endLine" : 1114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1116,
  "endLine" : 1121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsCompressionFormatSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 638,
  "endLine" : 641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Exception TraceResponseException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelHelpers.cs",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnderstoodHeaders.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual MessageEncoder CreateSessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoderFactory.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message ReadMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Task ReadMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual async Task ReadMessageAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual IAsyncResult BeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void EndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool IsCharSetSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoder.cs",
  "fileLinesCount" : 233,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual EndpointConnectionPool CreateEndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AbortItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void CloseItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void CloseItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IdleConnectionPool GetIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 559,
  "endLine" : 562,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 621,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 626,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 631,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiatorBase.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChainedAsyncResult.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteNow()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnection Connect()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task ConnectAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OpenCollectionAsyncResult.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBuilder.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsCompressionFormatSupported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressingVersion.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConnectionPoolRegistry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolRegistry.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerImportOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/XmlSerializerImportOptions.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerImportOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/XmlSerializerImportOptions.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task LookupHostName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DnsCache.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnReceiveAsyncCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnSendAsyncCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 690,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int EndRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 381,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ReturnReadBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UdpRetransmissionSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UdpRetransmissionSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeDelayLowerBound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeDelayUpperBound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMaxDelayPerRetransmission()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetDelayLowerBound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetDelayUpperBound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetMaxDelayPerRetransmission()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UdpRetransmissionSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpRetransmissionSettings.cs",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceChannel GetServiceChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TrySetResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TrySetException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TrySetCanceled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TaskCompletionSourceInfo GetTaskCompletionSourceInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private object InvokeGetType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodDataCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 489,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 783,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 788,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelProxy.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 793,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CleanupOnError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 251,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual Stream AcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeAcceptor.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageFault CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetDetail()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteToNone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteTo12()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceivedFault CreateFaultNone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 632,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReceivedFault CreateFault12()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageFault.cs",
  "fileLinesCount" : 735,
  "components" : [ "primary::src" ],
  "startLine" : 691,
  "endLine" : 694,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultConverter GetDefaultFaultConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DefaultFaultConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FaultConverter.cs",
  "fileLinesCount" : 241,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpResponseMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpResponseMessageProperty.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ContentOnlyMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContentOnlyMessage.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CloseCollectionAsyncResult.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AddressHeaderCollection ReadServiceParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeaderCollection.cs",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelFactory BuildChannelFactoryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElementImporter.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TProperty GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 593,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManagerOutputStream.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsSecurityTokenManagerRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamedPipeTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeConnectionPoolSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeConnectionPoolSettings.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EncodedFramingRecord()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetEncodedBytes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EncodedContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodedVia()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodedUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodedFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int CalcStartSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int CalcStartSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 546,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal RequestReplyCorrelator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ReplyToInfo ExtractReplyToInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsTrivial()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestReplyCorrelator.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrivacyNoticeBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/PrivacyNoticeBindingElement.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/PrivacyNoticeBindingElement.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 778,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 783,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 788,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 790,
  "endLine" : 793,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 798,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNotSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AuthenticationSchemesHelper.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoder CreateSessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryWriter TakeStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnStreamedWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReturnMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetMessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryBufferedMessageWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlDictionaryWriter TakeXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnXmlWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddCompressedMessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 812,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ContentTypeEqualsOrStartsWith()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBinaryWriterSessionWithQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 887,
  "endLine" : 890,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IList GetNewStrings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 931,
  "endLine" : 934,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClearNewStrings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 936,
  "endLine" : 939,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryFormatBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 947,
  "endLine" : 950,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendDictionaryTextWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1003,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendUniqueIDWithEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1008,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AppendEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1010,
  "endLine" : 1013,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AppendNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1033,
  "endLine" : 1036,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetStaticKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1057,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetSessionKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1062,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSessionKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1084,
  "endLine" : 1087,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetSessionKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1089,
  "endLine" : 1092,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetStaticKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1097,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ParseKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1117,
  "endLine" : 1120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public unsafe static UniqueId ParseUniqueID()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1122,
  "endLine" : 1125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int MatchKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncoder.cs",
  "fileLinesCount" : 1797,
  "components" : [ "primary::src" ],
  "startLine" : 1701,
  "endLine" : 1704,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override ConnectionPool GetConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpChannelFactory.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void ReleaseConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpChannelFactory.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowCorrectException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ThrowCorrectException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketHelper.cs",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayeredInputChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnInnerOutputChannelFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TcpConnectionPoolSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ViaStringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultStringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception OnSizeQuotaExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTypeStringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FramingDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateInvalidRecordTypeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception CreatePrematureEOFException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 478,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientSingletonDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionBufferPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionBufferPool.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ApplicationContainerSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ApplicationContainerSettings.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoderFactory CreateMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CheckEncodingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeWriteEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnReceiveAsyncCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElementCollection CreateBindingElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CustomBinding.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool Is11Assertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsFeb2005Assertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool ShouldSkipNodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TransferSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElementImporter.cs",
  "fileLinesCount" : 538,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IAsyncResult BeginWaitForPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void EndWaitForPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WaitForPendingRequests()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task RequestAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestChannel.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraditionalHttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpRequestMessageProperty.cs",
  "fileLinesCount" : 396,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBase.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpConnectionPoolRegistry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpConnectionPool.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpConnectionPool.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateBufferDisposedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageBuffer.cs",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WebSocketTransportSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportSettings.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void BodyToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetObjectType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public Message CreateMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateMessageDisposedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 225,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual T OnGetBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsFaultStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual MessageBuffer OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 417,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 539,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ReadFromBodyContentsToEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 593,
  "endLine" : 596,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 608,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void WriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 617,
  "endLine" : 620,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 625,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 689,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 730,
  "endLine" : 733,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 738,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnDoWork()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 799,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EmptyBodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 807,
  "endLine" : 810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 849,
  "endLine" : 852,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override BodyWriter OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BodyWriterMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 932,
  "endLine" : 935,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1062,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnWriteBodyContentsAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1064,
  "endLine" : 1067,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1069,
  "endLine" : 1074,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1081,
  "endLine" : 1084,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1089,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1144,
  "endLine" : 1147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static bool HasHeaderElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1166,
  "endLine" : 1169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected bool ReadStartBody()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1190,
  "endLine" : 1193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1312,
  "endLine" : 1315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string OnGetBodyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1396,
  "endLine" : 1399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1424,
  "endLine" : 1427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetMessageReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1578,
  "endLine" : 1581,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 2035,
  "endLine" : 2038,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ChannelBinding GetToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeProvider BuildClientStreamUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task OnInitiateUpgradeAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeSettings.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NamedPipeSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeSettings.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalServiceSecuritySettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LocalServiceSecuritySettings.cs",
  "fileLinesCount" : 375,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool CheckEncodingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool SupportsUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionOrientedTransportChannelFactory.cs",
  "fileLinesCount" : 336,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConnection TakeConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 300,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelFactory BuildChannelFactoryCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual BodyWriter OnCreateBufferedCopy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IAsyncResult OnBeginWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BodyWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Stream OnEndAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 653,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpCookieContainerManager GetHttpCookieContainerManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual ServiceModelHttpMessageHandler GetHttpMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception CreateToMustEqualViaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetMaxBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool IsSecurityTokenManagerRequired()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 478,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 488,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string OnGetConnectionGroupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 536,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool MapIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 674,
  "endLine" : 677,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 727,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 755,
  "endLine" : 758,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 760,
  "endLine" : 763,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 768,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 791,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 793,
  "endLine" : 796,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncRequest CreateAsyncRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 814,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual Task GetHttpClientAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 819,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpRequestMessage GetHttpRequestMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 850,
  "endLine" : 853,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Fault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1002,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnReleaseRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool AuthenticationSchemeMayRequireResend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 1245,
  "endLine" : 1248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportOutputChannel.cs",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeProvider.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeProvider.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseOutputSessionCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task CloseOutputSessionCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CompleteClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FinishWritingMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FramingConnectionDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConnectionDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 405,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IConnection AcceptPooledConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task AcceptPooledConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetupInnerChannelFaultHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginCall()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 681,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal object Call()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IncrementActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1137,
  "endLine" : 1140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1186,
  "endLine" : 1189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1197,
  "endLine" : 1200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1208,
  "endLine" : 1211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1213,
  "endLine" : 1216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1224,
  "endLine" : 1227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1235,
  "endLine" : 1238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1261,
  "endLine" : 1264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1266,
  "endLine" : 1269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1271,
  "endLine" : 1274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1324,
  "endLine" : 1327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 1329,
  "endLine" : 1332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SignalWaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2181,
  "endLine" : 2184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SyncWaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2199,
  "endLine" : 2202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2282,
  "endLine" : 2285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2324,
  "endLine" : 2327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CompletedActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2382,
  "endLine" : 2385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TimerCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannel.cs",
  "fileLinesCount" : 2454,
  "components" : [ "primary::src" ],
  "startLine" : 2405,
  "endLine" : 2408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeBindingElement.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object CreateProxy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 422,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 432,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 486,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverDuplex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelFactoryOverRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 525,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 530,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IChannelBinder CreateInnerChannelBinder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceChannelFactory.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 580,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeAcceptorBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeAcceptorBase.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityMessageProperty GetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeAcceptorBase.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DecrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IncrementActivityCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnItemClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObjectManager.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HttpsTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool GetSupportsClientAuthenticationImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool GetSupportsClientWindowsIdentityImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static HttpsTransportBindingElement CreateFromHttpBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement GetTransportTokenAssertion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsTransportBindingElement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CloseItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IdleConnectionPool GetIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 369,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeMessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BinaryMessageEncodingBindingElement.cs",
  "fileLinesCount" : 279,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UnrecognizedAssertionsBindingElement.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageHeader CreateHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeader.cs",
  "fileLinesCount" : 589,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TimeoutStream.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityChannelFaultConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityChannelFaultConverter.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContextMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContextBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityBindingElementImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AsymmetricSecurityBindingElement.cs",
  "fileLinesCount" : 674,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeRetransmissionSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportBindingElement.cs",
  "fileLinesCount" : 260,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ClientWebSocketFactory GetFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ClientWebSocketFactory.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageVersion CreateVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageVersion.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static AddressHeader CreateAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type GetObjectType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetComparableForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal string GetComparableForm()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlDictionaryReader GetComparableReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParameterHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override XmlDictionaryReader GetAddressHeaderReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalClientSecuritySettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LocalClientSecuritySettings.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task CopyToAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task FlushAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DelegatingStream.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetSupportingTokensCapabilities()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateMutualCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 504,
  "endLine" : 507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsMutualCertificateBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateMutualCertificateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 540,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public AsymmetricSecurityBindingElement CreateMutualCertificateDuplexBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 695,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateSspiNegotiationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 805,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateSslNegotiationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 838,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 941,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsIssuedTokenForSslBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 944,
  "endLine" : 947,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SymmetricSecurityBindingElement CreateUserNameForSslBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1014,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateCertificateOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1091,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1196,
  "endLine" : 1199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateSecureConversationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSecureConversationBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1314,
  "endLine" : 1317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public SecurityBindingElement CreateSecureConversationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 1579,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DirectionalAction.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ServiceModelHttpMessageHandler.NetNative.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeProvider BuildClientStreamUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 196,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DelegatingConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void EndWrite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual int EndRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreReadConnection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 421,
  "endLine" : 424,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ValidateBufferBounds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 770,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UseManagedPresentationBindingElement.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal T GetIndividualProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AddFaultString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingFormat.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageEncoderFactory CreateMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CheckEncodingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TextMessageEncodingBindingElement.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappingBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappingInternalBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferManager.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefaultReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageEncoderFactory GetDefaultMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetMaxConnections()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetMaxPendingConnections()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetMaxPendingAccepts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int GetListenBacklog()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WebSocketTransportSettings GetDefaultWebSocketTransportSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageEncoderFactory GetDefaultMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool AddIdentityMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddMessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddRelatesToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CaptureBufferedHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 834,
  "endLine" : 837,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HaveMandatoryHeadersBeenUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1272,
  "endLine" : 1275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetActionHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1464,
  "endLine" : 1467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetFaultToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1469,
  "endLine" : 1472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetFromHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1474,
  "endLine" : 1477,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetMessageIDHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1479,
  "endLine" : 1482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetReplyToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1525,
  "endLine" : 1528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetToHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1530,
  "endLine" : 1533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1555,
  "endLine" : 1558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1567,
  "endLine" : 1570,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1599,
  "endLine" : 1602,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElement.cs",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElement.cs",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool IsMatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElement.cs",
  "fileLinesCount" : 191,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExceptionDetail.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected T GetDefaultValueForInitialization()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CreateChannelInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual TChannel CreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginFactoryOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndFactoryOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginChannelOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EndChannelOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IAsyncResult BeginFactoryClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ClientBase.cs",
  "fileLinesCount" : 837,
  "components" : [ "primary::src" ],
  "startLine" : 331,
  "endLine" : 334,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAlgorithmDec2005Dictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PopulateSecurityAlgorithmDictionaryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DXD.cs",
  "fileLinesCount" : 655,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpContextBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpContextBinding.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpContextBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpContextBinding.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpContextBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/WSHttpContextBinding.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TransactionFlowBindingElement GetDefaultTransactionFlowBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 388,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static UnifiedSecurityMode GetModeFromTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool SetTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 432,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void EnableTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EnableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsEnabledTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DisableTransportAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpSecurity.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override EnvelopeVersion GetEnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeClaimTypeRequirements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeNegotiateServiceCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeEstablishSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 357,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeIssuedKeyType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeTokenRequestParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FederatedMessageSecurityOverHttp.cs",
  "fileLinesCount" : 371,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool IsSecureConversationEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NonDualMessageSecurityOverHttp.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsRequestStreamed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsResponseStreamed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/TransferMode.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool UriEquals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static int UriGetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 395,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlDictionaryReader GetReaderAtPsp()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryReader GetReaderAtExtensions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 503,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointAddress ReadFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 1002,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteContentsToNone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1035,
  "endLine" : 1038,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddressBuilder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointAddress.cs",
  "fileLinesCount" : 1391,
  "components" : [ "primary::src" ],
  "startLine" : 1271,
  "endLine" : 1274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpContextBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpContextBinding.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpContextBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpContextBinding.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpContextBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetTcpContextBinding.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsdlImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override XmlElement ResolvePolicyReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsBlockedListed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void VerifyImportedWsdlPort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetEndpointName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1191,
  "endLine" : 1194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetContractName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1196,
  "endLine" : 1199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetOperationName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1201,
  "endLine" : 1204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static public string FindAdHocTransportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1322,
  "endLine" : 1325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection LoadWsdlExtensionsFromConfig()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1559,
  "endLine" : 1563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool IsChildNodeOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1951,
  "endLine" : 1954,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool HasPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2064,
  "endLine" : 2067,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlElement ResolvePolicyReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2279,
  "endLine" : 2282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetFragmentIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 2427,
  "endLine" : 2430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ContractDescription.cs",
  "fileLinesCount" : 256,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationGenerator.cs",
  "fileLinesCount" : 268,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExportEndpoints()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void LogExportWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 546,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WSPolicyAttachmentHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 716,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string CreateBindingPolicyKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 875,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsdlNamespaceHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 943,
  "endLine" : 946,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerNamespaces GetNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 966,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlQualifiedName GetPortTypeQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1036,
  "endLine" : 1039,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetPortName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1070,
  "endLine" : 1073,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string GetWsdlOperationName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1089,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string ToValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1164,
  "endLine" : 1167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1245,
  "endLine" : 1248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlExporter.cs",
  "fileLinesCount" : 1276,
  "components" : [ "primary::src" ],
  "startLine" : 1270,
  "endLine" : 1273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeAttributeDeclaration GenerateAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetUniqueParameterName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 540,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool DoesParameterNameExist()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddEditorBrowsableAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 797,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void GenerateMessageBodyMemberAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 840,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool StringEqualOrNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 943,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void CreateOrOverridePropertyDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 973,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static EnvelopeVersion GetBindingVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 446,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsSoapFaultBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/SoapHelper.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 633,
  "endLine" : 636,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateForClient()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ValidateForService()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpoint.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetNameAndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetNameOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescription.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool IsHttpOrHttps()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSet EndGetMetadata()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual ChannelFactory GetChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Uri CreateUri()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 588,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool HasBeenUsed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 598,
  "endLine" : 601,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void LogUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 606,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataLocationRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 732,
  "endLine" : 735,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 737,
  "endLine" : 740,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataReferenceRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 914,
  "endLine" : 917,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataReferenceRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 922,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataReferenceRetriever()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 924,
  "endLine" : 927,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Message CreateGetMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 995,
  "endLine" : 998,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1072,
  "endLine" : 1075,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1077,
  "endLine" : 1080,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Encoding GetRfcEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 1270,
  "endLine" : 1273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema CreateWsdl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractExporter.cs",
  "fileLinesCount" : 1009,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema CreateSoap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractExporter.cs",
  "fileLinesCount" : 1009,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema CreateSoapEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractExporter.cs",
  "fileLinesCount" : 1009,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema CreateFakeSoapEncoding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractExporter.cs",
  "fileLinesCount" : 1009,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema CreateFakeXsdSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractExporter.cs",
  "fileLinesCount" : 1009,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSchema CreateFakeXmlSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractExporter.cs",
  "fileLinesCount" : 1009,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsKnownSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractExporter.cs",
  "fileLinesCount" : 1009,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSection.cs",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static IEnumerable GetPolicyConversionContextEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetOperationBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetMessageBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetFaultBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ImportedPolicyConversionContext.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlObjectSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual XmlObjectSerializer CreateSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DataContractSerializerOperationBehavior.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool OperationHasBeenHandled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsReferencedContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void ImportMessageContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AddWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetStyle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportAnyMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 640,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool TryImportAnyMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 645,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CanImportWrappedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 714,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CompareMessageParts()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 768,
  "endLine" : 771,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1216,
  "endLine" : 1219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceFaultCannotBeImported()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1221,
  "endLine" : 1224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool CheckPart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1239,
  "endLine" : 1242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescription ImportParameterElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1487,
  "endLine" : 1490,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual bool CanImportFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1505,
  "endLine" : 1508,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual CodeTypeReference ImportFaultElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual CodeTypeReference ImportFaultType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1518,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void SetOperationSupportFaults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1520,
  "endLine" : 1523,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1584,
  "endLine" : 1587,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override IOperationBehavior GetOperationGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1852,
  "endLine" : 1855,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportStyleAndUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1857,
  "endLine" : 1860,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool GetOperationIsEncoded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1879,
  "endLine" : 1882,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetOperationSupportFaults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1890,
  "endLine" : 1893,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override string GetFormatName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1895,
  "endLine" : 1898,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1957,
  "endLine" : 1960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1962,
  "endLine" : 1965,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 1977,
  "endLine" : 1980,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override IOperationBehavior GetOperationGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2096,
  "endLine" : 2099,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool CanImportStyleAndUse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2101,
  "endLine" : 2105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override string GetFormatName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2152,
  "endLine" : 2155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PolicyReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SingleEnumerable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PrincipalPermissionMode.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageBodyDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageBodyDescription.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageBodyDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageBodyDescription.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationDescription GetOperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDescription GetMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDescription GetFaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlContractConversionContext.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetBeforeExtensionsBuiltInContractGenerators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEnumerable GetAfterExtensionsBuiltInOperationGenerators()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static CodeExpression GetEnumReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDeclaration CreateClassType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDeclaration CreateInterfaceType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 475,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CodeTypeDeclaration GetCodeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 758,
  "endLine" : 761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionsHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 778,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSingleBit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 791,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlQualifiedName GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageHeaderDescriptionCollection.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Binding CreateMexHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Binding CreateMexHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Binding CreateMexTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Binding CreateMexNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CustomBinding CreateHttpGetBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CustomBinding CreateHttpsGetBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CustomBinding CreateNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeBindings.cs",
  "fileLinesCount" : 214,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeProtectionLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetOperationName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static string CodeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsAlpha()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsDigit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool FlowsIn()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 682,
  "endLine" : 685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool FlowsOut()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 686,
  "endLine" : 689,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal bool IsParameterDisposable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceReflector.cs",
  "fileLinesCount" : 962,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal PolicyConversionContext ExportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePartDescriptionCollection.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlQualifiedName GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePartDescriptionCollection.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static ClientCredentials CreateDefaultCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SecurityTokenManager CreateSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual ClientCredentials CloneCore()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetBodyWrapperResponseName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 669,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsMethodOverriding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1405,
  "endLine" : 1408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetReturnValueName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1510,
  "endLine" : 1513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlName GetReturnValueName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1515,
  "endLine" : 1518,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePropertyDescriptionCollection.cs",
  "fileLinesCount" : 20,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataLocation.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDirection.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static MessageDirection Opposite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDirection.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PolicyVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyVersion.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyVersion.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Equals()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityContractInformationEndpointBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageHeaderDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override MessagePartDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageHeaderDescription.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedBodyTypeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientClassGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetEventAsyncMethodName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 943,
  "endLine" : 946,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetBeginOperationDelegateName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 951,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetBeginOperationMethodName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 953,
  "endLine" : 956,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetEndOperationDelegateName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 961,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetEndOperationMethodName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 966,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetOperationCompletedDelegateName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 971,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetOperationCompletedMethodName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 976,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetOperationCompletedEventName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 978,
  "endLine" : 981,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static string GetOperationCompletedEventArgsTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 983,
  "endLine" : 986,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal string GetClientClassName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 991,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsVoid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 996,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CodeExpression GetChannelReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientClassGenerator.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 998,
  "endLine" : 1001,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElement Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePropertyDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePropertyDescription.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePropertyDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePropertyDescription.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override MessagePartDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePropertyDescription.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationDescription GetOperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDescription GetMessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDescription GetFaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlEndpointConversionContext.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSerializerOperationFormatter CreateOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static XmlSerializerOperationFormatter CreateOperationFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AddBuiltInBehaviors()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializerOperationFormatter CreateFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlSerializerFaultFormatter CreateFaultFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTypeMapping ImportTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 589,
  "endLine" : 592,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void IncludeType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 597,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializerGenerationContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 607,
  "endLine" : 610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializer GetSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 695,
  "endLine" : 698,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetHeaders()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 797,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetHeaderDescriptionTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 802,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetUnknownHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationBehavior.cs",
  "fileLinesCount" : 957,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string LookupPrefix()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteBase64()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteChars()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteRaw()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override WriteFilter CloneWriteFilter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceMetadataExtension.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual MessagePartDescription Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePartDescription.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual XmlElement ResolvePolicyReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection LoadPolicyExtensionsFromConfig()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetOperationBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetMessageBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override PolicyAssertionCollection GetFaultBindingAssertions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporter.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator CustomAttributeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/CustomAttributeProvider.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator CustomAttributeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/CustomAttributeProvider.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator CustomAttributeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/CustomAttributeProvider.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator CustomAttributeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/CustomAttributeProvider.cs",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsUnique()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsValidStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueCodeNamespaceScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsUnique()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataImporterQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataImporterQuotas.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Type GetGenericArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader GetUntypedHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object Create()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static object GetContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Type GetMessageHeaderType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Type GetMessageHeaderType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MoveNext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 293,
  "endLine" : 296,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedReadOnlyCollection.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyedByTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection FindAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/KeyedByTypeCollection.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void FaultInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/InstanceContext.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool IsSecureConversationEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 422,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeClientCredentialType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShouldSerializeNegotiateServiceCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityOverHttp.cs",
  "fileLinesCount" : 436,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool TryCreateSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexClientBase.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void CopySettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateDnsIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateSpnIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EndpointIdentity CreateUpnIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal bool Matches()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContextScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContextScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/OperationContextScope.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDictionaryString CreateString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceModelDictionary.cs",
  "fileLinesCount" : 122,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pool()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ExtensionCollection.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamedPipeTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NamedPipeTransportSecurity.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UriSchemeKeyedCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKeyForItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/UriSchemeKeyedCollection.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultCode CreateCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FaultException CreateFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReason CreateReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultCode EnsureCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FaultReason EnsureReason()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override MessageFault CreateMessageFault()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/FaultException.cs",
  "fileLinesCount" : 387,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 385,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ReadContentAsQName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsWhitespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XmlUtil.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/SynchronizedCollection.cs",
  "fileLinesCount" : 315,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetNamedPipeSecurity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetNamedPipeSecurity.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ThrowHelperArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ThrowHelperArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentNullException ThrowHelperArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentNullException ThrowHelperArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ThrowHelperArgumentNullOrEmptyString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperFatal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperInternal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperInvalidOperation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperCritical()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception ThrowHelperWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception ThrowHelperXml()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void UseActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void ClearActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/SMDiagnostics/System/ServiceModel/Diagnostics/ExceptionUtility.cs",
  "fileLinesCount" : 139,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NameValueCollection ParseQueryString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsNonAsciiByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string ToString()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/UrlUtility.cs",
  "fileLinesCount" : 636,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 568,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ToMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long FromTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Ticks.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void WaitForCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TResult WaitForCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task CompletedTask()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DefaultTaskSchedulerAwaiter EnsureDefaultTaskScheduler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultTaskSchedulerAwaiter GetAwaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static implicit operator T()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Dictionary GetGeneratedSerializers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/GeneratedXmlSerializers.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Schedule()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MruCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MruCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int GetProcessorCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SynchronizedPool.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ThrowInvalidSignalGateState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignalGate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DecreaseQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncreaseQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception AsError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException Argument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentNullException ArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentNullException ArgumentNull()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentException ArgumentNullOrEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentOutOfRangeException ArgumentOutOfRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDisposedException ObjectDisposed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceUnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string BuildEventId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/TraceRecord.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected string XmlEncode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/TraceRecord.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventDescriptor.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EtwDiagnosticTrace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EtwDiagnosticTrace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracePayload GetSerializedPayload()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsEtwEventEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsEtwEventEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool IsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTraceActivity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventTraceActivity GetFromThreadOrCreate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Guid GetActivityIdFromThread()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetActivityId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DictionaryTraceRecord()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DictionaryTraceRecord.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/StringTraceRecord.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/FatalException.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool OnContinueAsyncCompletion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetBeforePrepareAsyncCompletionAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetCheckSyncValidationFunc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void ThrowInvalidAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/AsyncResult.cs",
  "fileLinesCount" : 389,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedOutputStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reinitialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int ReadByte()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Skip()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual Exception CreateQuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAndDispatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Shutdown()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaitersFalseCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CompleteWaitersTrueCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void OnDispatchCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 564,
  "endLine" : 567,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 751,
  "endLine" : 754,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 756,
  "endLine" : 759,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemQueue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 920,
  "endLine" : 923,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EnqueueAvailableItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 955,
  "endLine" : 958,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WaitQueueWaiter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InputQueue.cs",
  "fileLinesCount" : 1104,
  "components" : [ "primary::src" ],
  "startLine" : 1078,
  "endLine" : 1081,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Assert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AsyncCallback ThunkCallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void UpdateLevel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 555,
  "endLine" : 558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizationPrimitiveAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 748,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XamlVisibleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 867,
  "endLine" : 870,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XamlVisibleAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 872,
  "endLine" : 875,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Thunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 924,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1008,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalInternalException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1016,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CancellationToken GetCancellationToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsTooLarge()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime Subtract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpan ElapsedTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNegativeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ThrowIfNonPositiveArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static TimeoutException CreateEnterTimedOutException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CancellationToken FromTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TimeoutHelper.cs",
  "fileLinesCount" : 333,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BufferPoolAllocationIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolAllocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolAllocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BufferPoolChangeQuotaIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolChangeQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BufferPoolChangeQuota()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ActionItemScheduledIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemScheduled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemScheduled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ActionItemCallbackInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemCallbackInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ActionItemCallbackInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientMessageInspectorAfterReceiveInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorAfterReceiveInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientMessageInspectorBeforeSendInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientMessageInspectorBeforeSendInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientParameterInspectorAfterCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientParameterInspectorBeforeCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ErrorHandlerInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ErrorHandlerInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ErrorHandlerInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool FaultProviderInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FaultProviderInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FaultProviderInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ParameterInspectorAfterCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorAfterCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ParameterInspectorBeforeCallInvokedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ParameterInspectorBeforeCallInvoked()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationCompletedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageReceivedByTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedByTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageSentByTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentByTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientOperationPreparedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientOperationPrepared()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelCallStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageSentToTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageSentToTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageReceivedFromTransportIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReceivedFromTransport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 416,
  "endLine" : 419,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationFailedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFailed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OperationFaultedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 451,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OperationFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelOpenStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 471,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 479,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelOpenStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 496,
  "endLine" : 499,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ServiceChannelCallStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 508,
  "endLine" : 511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelCallStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ServiceChannelBeginCallStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchMessageStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 543,
  "endLine" : 546,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 554,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchMessageStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 566,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchMessageStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientChannelOpenStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 586,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 594,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientChannelOpenStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 603,
  "endLine" : 606,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientChannelOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ScheduleRuntimeWorkItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 626,
  "endLine" : 629,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool CloseTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 631,
  "endLine" : 634,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 642,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 648,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IdleTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 661,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 667,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool LeaseTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 672,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LeaseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 680,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void LeaseTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 683,
  "endLine" : 686,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReceiveTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 688,
  "endLine" : 691,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReceiveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 696,
  "endLine" : 699,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReceiveTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 702,
  "endLine" : 705,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxReceivedMessageSizeExceededIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 710,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxReceivedMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 718,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxReceivedMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 724,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxSentMessageSizeExceededIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 729,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSentMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSentMessageSizeExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxOutboundConnectionsPerEndpointExceededIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 745,
  "endLine" : 748,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxOutboundConnectionsPerEndpointExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxOutboundConnectionsPerEndpointExceeded()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 762,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OutboundConnectionsPerEndpointRatioIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 767,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutboundConnectionsPerEndpointRatio()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 772,
  "endLine" : 775,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutboundConnectionsPerEndpointRatio()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 781,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MaxSessionSizeReachedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 786,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSessionSizeReached()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 791,
  "endLine" : 794,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MaxSessionSizeReached()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 797,
  "endLine" : 800,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ReadPoolMissIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 802,
  "endLine" : 805,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReadPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 816,
  "endLine" : 819,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WritePoolMissIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 821,
  "endLine" : 824,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WritePoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 832,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WritePoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 835,
  "endLine" : 838,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageReadByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 840,
  "endLine" : 843,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 848,
  "endLine" : 851,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool MessageWrittenByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 872,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SessionIdleTimeoutIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 885,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SessionIdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 890,
  "endLine" : 893,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SessionIdleTimeout()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 896,
  "endLine" : 899,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ConnectionPoolMissIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 901,
  "endLine" : 904,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConnectionPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 912,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConnectionPoolMiss()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 918,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterDeserializeRequestStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 920,
  "endLine" : 923,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 928,
  "endLine" : 931,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterDeserializeRequestStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 940,
  "endLine" : 943,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterDeserializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 948,
  "endLine" : 951,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterSerializeReplyStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 960,
  "endLine" : 963,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 968,
  "endLine" : 971,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DispatchFormatterSerializeReplyStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 983,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DispatchFormatterSerializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 991,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterSerializeRequestStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1003,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1011,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterSerializeRequestStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1023,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterSerializeRequestStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1028,
  "endLine" : 1031,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterDeserializeReplyStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1040,
  "endLine" : 1043,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1051,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ClientFormatterDeserializeReplyStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1063,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ClientFormatterDeserializeReplyStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1068,
  "endLine" : 1071,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool GetServiceInstanceStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1080,
  "endLine" : 1083,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1088,
  "endLine" : 1091,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool GetServiceInstanceStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetServiceInstanceStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1108,
  "endLine" : 1111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ChannelReceiveStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1120,
  "endLine" : 1123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ChannelReceiveStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelReceiveStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ChannelFactoryCreatedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1160,
  "endLine" : 1163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChannelFactoryCreated()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1168,
  "endLine" : 1171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ListenerOpenStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1180,
  "endLine" : 1183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1188,
  "endLine" : 1191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ListenerOpenStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1200,
  "endLine" : 1203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ListenerOpenStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1208,
  "endLine" : 1211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SecurityIdentityVerificationFailureIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1220,
  "endLine" : 1223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SecurityIdentityVerificationFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1228,
  "endLine" : 1231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SslOnInitiateUpgradeIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1240,
  "endLine" : 1243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SslOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1248,
  "endLine" : 1251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SslOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1254,
  "endLine" : 1257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SslOnAcceptUpgradeIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1259,
  "endLine" : 1262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SslOnAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BinaryMessageEncodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1279,
  "endLine" : 1282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1287,
  "endLine" : 1290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TextMessageEncodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageEncodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool BinaryMessageDecodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1319,
  "endLine" : 1322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1327,
  "endLine" : 1330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BinaryMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1333,
  "endLine" : 1336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TextMessageDecodingStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1338,
  "endLine" : 1341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TextMessageDecodingStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1352,
  "endLine" : 1355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketReadStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1357,
  "endLine" : 1360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1365,
  "endLine" : 1368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1371,
  "endLine" : 1374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketAsyncReadStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1376,
  "endLine" : 1379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1384,
  "endLine" : 1387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1390,
  "endLine" : 1393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketWriteStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1395,
  "endLine" : 1398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1403,
  "endLine" : 1406,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1409,
  "endLine" : 1412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool SocketAsyncWriteStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1414,
  "endLine" : 1417,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1428,
  "endLine" : 1431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WindowsStreamSecurityOnInitiateUpgradeIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1433,
  "endLine" : 1436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WindowsStreamSecurityOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1441,
  "endLine" : 1444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WindowsStreamSecurityOnInitiateUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1447,
  "endLine" : 1450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WindowsStreamSecurityOnAcceptUpgradeIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1452,
  "endLine" : 1455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WindowsStreamSecurityOnAcceptUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1460,
  "endLine" : 1463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool StreamedMessageReadByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1472,
  "endLine" : 1475,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageReadByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1480,
  "endLine" : 1483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool StreamedMessageWrittenByEncoderIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1492,
  "endLine" : 1495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StreamedMessageWrittenByEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1500,
  "endLine" : 1503,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionRequestSendStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1512,
  "endLine" : 1515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1520,
  "endLine" : 1523,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionRequestSendStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1532,
  "endLine" : 1535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionRequestSendStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1540,
  "endLine" : 1543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionFailedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1552,
  "endLine" : 1555,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionFailed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1560,
  "endLine" : 1563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionAbortedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1572,
  "endLine" : 1575,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionAborted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncWriteStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1592,
  "endLine" : 1595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1600,
  "endLine" : 1603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1606,
  "endLine" : 1609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncWriteStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1611,
  "endLine" : 1614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1619,
  "endLine" : 1622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncWriteStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1625,
  "endLine" : 1628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncReadStartIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1630,
  "endLine" : 1633,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1638,
  "endLine" : 1641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1644,
  "endLine" : 1647,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketAsyncReadStopIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1649,
  "endLine" : 1652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1657,
  "endLine" : 1660,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketAsyncReadStop()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1663,
  "endLine" : 1666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCloseSentIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1668,
  "endLine" : 1671,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseSent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1676,
  "endLine" : 1679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseSent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1682,
  "endLine" : 1685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCloseOutputSentIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1687,
  "endLine" : 1690,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseOutputSent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1695,
  "endLine" : 1698,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseOutputSent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1701,
  "endLine" : 1704,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketConnectionClosedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1706,
  "endLine" : 1709,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1714,
  "endLine" : 1717,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketConnectionClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1720,
  "endLine" : 1723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCloseStatusReceivedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1725,
  "endLine" : 1728,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseStatusReceived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1733,
  "endLine" : 1736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCloseStatusReceived()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1739,
  "endLine" : 1742,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WebSocketCreateClientWebSocketWithFactoryIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1744,
  "endLine" : 1747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WebSocketCreateClientWebSocketWithFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1752,
  "endLine" : 1755,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TokenValidationStartedIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1764,
  "endLine" : 1767,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationStarted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1772,
  "endLine" : 1775,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TokenValidationSuccessIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1784,
  "endLine" : 1787,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1792,
  "endLine" : 1795,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TokenValidationFailureIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1804,
  "endLine" : 1807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TokenValidationFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1812,
  "endLine" : 1815,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1824,
  "endLine" : 1827,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1832,
  "endLine" : 1835,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1838,
  "endLine" : 1841,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ShipAssertExceptionMessageIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1843,
  "endLine" : 1846,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShipAssertExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1851,
  "endLine" : 1854,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShipAssertExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1857,
  "endLine" : 1860,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1862,
  "endLine" : 1865,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1870,
  "endLine" : 1873,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1876,
  "endLine" : 1879,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool UnhandledExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1881,
  "endLine" : 1884,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1889,
  "endLine" : 1892,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1895,
  "endLine" : 1898,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogCriticalIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1900,
  "endLine" : 1903,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogCritical()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1908,
  "endLine" : 1911,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogCritical()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1914,
  "endLine" : 1917,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogErrorIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1919,
  "endLine" : 1922,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1927,
  "endLine" : 1930,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1933,
  "endLine" : 1936,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogInfoIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1938,
  "endLine" : 1941,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1946,
  "endLine" : 1949,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1952,
  "endLine" : 1955,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1957,
  "endLine" : 1960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1965,
  "endLine" : 1968,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1971,
  "endLine" : 1974,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TraceCodeEventLogWarningIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1976,
  "endLine" : 1979,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1984,
  "endLine" : 1987,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceCodeEventLogWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1990,
  "endLine" : 1993,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionWarningIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 1995,
  "endLine" : 1998,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2003,
  "endLine" : 2006,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2009,
  "endLine" : 2012,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionErrorIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2014,
  "endLine" : 2017,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2022,
  "endLine" : 2025,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2028,
  "endLine" : 2031,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool HandledExceptionVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2033,
  "endLine" : 2036,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2041,
  "endLine" : 2044,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HandledExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2047,
  "endLine" : 2050,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingExceptionVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2052,
  "endLine" : 2055,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2060,
  "endLine" : 2063,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2066,
  "endLine" : 2069,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EtwUnhandledExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2071,
  "endLine" : 2074,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EtwUnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2079,
  "endLine" : 2082,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EtwUnhandledException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2085,
  "endLine" : 2088,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingEtwExceptionVerboseIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2090,
  "endLine" : 2093,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2098,
  "endLine" : 2101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwExceptionVerbose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2104,
  "endLine" : 2107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ThrowingEtwExceptionIsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2109,
  "endLine" : 2112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2117,
  "endLine" : 2120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowingEtwException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/WcfEventSource.cs",
  "fileLinesCount" : 2933,
  "components" : [ "primary::src" ],
  "startLine" : 2123,
  "endLine" : 2126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Assembly Assembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Type BaseType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool ContainsGenericParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ConstructorInfo GetConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyInfo GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsAbstract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsAssignableFrom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefined()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsEnum()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsGenericType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsInterface()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsInstanceOfType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsMarshalByRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNotPublic()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsSealed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsValueType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InterfaceMapping GetInterfaceMap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MethodInfo GetMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MethodInfo GetMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsPublic()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static object Invoke()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RuntimeMethodHandle MethodHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RuntimeMethodHandle MethodHandle()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Type ReflectedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Extensions/ReflectionExtensions.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtendedProtectionPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Mockups/ExtendedProtectionPolicy.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerParameters CreateDefaultCompilerParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int GetHashCode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteLineNoTabs()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string AddExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1422,
  "endLine" : 1425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OutputExpressionList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1432,
  "endLine" : 1435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ContinueOnNewLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1624,
  "endLine" : 1627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateSingleFloatValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1810,
  "endLine" : 1813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateDoubleValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1818,
  "endLine" : 1821,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateDecimalValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1826,
  "endLine" : 1829,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateTypeReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1863,
  "endLine" : 1866,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateSnippetStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1989,
  "endLine" : 1992,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsValidLanguageIndependentIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2197,
  "endLine" : 2200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsValidLanguageIndependentTypeName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 2202,
  "endLine" : 2205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerErrorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerErrorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerParameters.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerParameters.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerParameters.cs",
  "fileLinesCount" : 335,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string GetCompilerPath()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/RedistVersionInfo.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerResults()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerResults.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefinedLanguage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsDefinedExtension()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ICodeGenerator CreateGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ICodeGenerator CreateGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual ICodeParser CreateParser()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual TypeConverter GetConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual CompilerResults CompileAssemblyFromDom()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual CompilerResults CompileAssemblyFromFile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual CompilerResults CompileAssemblyFromSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool IsValidIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string CreateEscapedIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string CreateValidIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetTypeOutput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual bool Supports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GenerateCodeFromExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GenerateCodeFromStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GenerateCodeFromNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GenerateCodeFromCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GenerateCodeFromType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void GenerateCodeFromMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual CodeCompileUnit Parse()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeDOMProvider.cs",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Compile()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual CompilerResults FromFileBatch()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeCompiler.cs",
  "fileLinesCount" : 429,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateSnippetCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateNamespaceImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateTypeConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateCommentStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateExpressionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 513,
  "endLine" : 516,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateGotoStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 595,
  "endLine" : 598,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateDefaultValueExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 871,
  "endLine" : 874,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateArgumentReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 895,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateVariableReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 900,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateDirectionExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 978,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ValidateTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 1001,
  "endLine" : 1004,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeLabeledStatement.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetCompileUnit.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCatchClauseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCatchClauseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArgumentReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArgumentReferenceExpression.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCommentStatementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCommentStatementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDirectiveCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDirectiveCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodReturnStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMethodReturnStatement.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDeclarationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDeclarationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeExpressionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionStatement.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeConstructor.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeConstructor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeConstructor.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameter.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeArgumentCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeArgumentCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeGotoStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeGotoStatement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeExpressionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeExpressionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCommentStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatement.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCommentStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatement.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCommentStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatement.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDelegate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDelegate.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeStatementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeStatementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeThrowExceptionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeThrowExceptionStatement.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetExpression.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDefaultValueExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDefaultValueExpression.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclaration.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableReferenceExpression.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeMemberCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeMemberCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceImportCollection.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCatchClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClause.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDelegateInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDelegateInvokeExpression.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetTypeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetTypeMember.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetStatement.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodePrimitiveExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodePrimitiveExpression.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespaceImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceImport.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeComment.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespaceCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespaceCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReferenceCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReferenceCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclarationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclarationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclaration.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgument.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespace.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeParameterDeclarationExpressionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeParameterDeclarationExpressionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeOfExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeOfExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeOfExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReference.cs",
  "fileLinesCount" : 474,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CSharpCodeProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ICodeGenerator CreateGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ICodeCompiler CreateCompiler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void GenerateCodeFromMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CSharpCodeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ContinueOnNewLine()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 701,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 731,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 741,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateBaseReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 801,
  "endLine" : 804,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateArgumentReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 986,
  "endLine" : 989,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateVariableReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 994,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateSnippetExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1069,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GeneratePropertySetValueReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1470,
  "endLine" : 1473,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateThisReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1481,
  "endLine" : 1484,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateSnippetStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 1761,
  "endLine" : 1764,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateSnippetMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2023,
  "endLine" : 2026,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateTypeReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 2612,
  "endLine" : 2615,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OutputExpressionList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3003,
  "endLine" : 3006,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateAttributeDeclarationsStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3480,
  "endLine" : 3483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateAttributeDeclarationsEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3490,
  "endLine" : 3493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3495,
  "endLine" : 3498,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void GenerateAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3500,
  "endLine" : 3503,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsKeyword()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3583,
  "endLine" : 3586,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Supports()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 3600,
  "endLine" : 3603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool IsFatal()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Fx.cs",
  "fileLinesCount" : 14,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void InstanceValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetWarnings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlSerializationReader CreateReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override XmlSerializationWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 250,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Serialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override object Deserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ServiceDescription Read()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool CanRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 767,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 814,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 874,
  "endLine" : 877,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 942,
  "endLine" : 945,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1033,
  "endLine" : 1036,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1095,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1191,
  "endLine" : 1194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1346,
  "endLine" : 1349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1392,
  "endLine" : 1395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1467,
  "endLine" : 1470,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1583,
  "endLine" : 1586,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1592,
  "endLine" : 1595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1601,
  "endLine" : 1604,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1610,
  "endLine" : 1613,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1619,
  "endLine" : 1622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1628,
  "endLine" : 1631,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1760,
  "endLine" : 1763,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1787,
  "endLine" : 1790,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1879,
  "endLine" : 1882,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1888,
  "endLine" : 1891,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1897,
  "endLine" : 1900,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1906,
  "endLine" : 1909,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1915,
  "endLine" : 1918,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1924,
  "endLine" : 1927,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2010,
  "endLine" : 2013,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2071,
  "endLine" : 2074,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2080,
  "endLine" : 2083,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2089,
  "endLine" : 2092,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2098,
  "endLine" : 2101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2107,
  "endLine" : 2110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2116,
  "endLine" : 2119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2125,
  "endLine" : 2128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2153,
  "endLine" : 2156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2162,
  "endLine" : 2165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2171,
  "endLine" : 2174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2180,
  "endLine" : 2183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2189,
  "endLine" : 2192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2198,
  "endLine" : 2201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2216,
  "endLine" : 2219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2225,
  "endLine" : 2228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2253,
  "endLine" : 2256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2262,
  "endLine" : 2265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2271,
  "endLine" : 2274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2280,
  "endLine" : 2283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2289,
  "endLine" : 2292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2298,
  "endLine" : 2301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2316,
  "endLine" : 2319,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2325,
  "endLine" : 2328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2353,
  "endLine" : 2356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2362,
  "endLine" : 2365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2371,
  "endLine" : 2374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2380,
  "endLine" : 2383,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2389,
  "endLine" : 2392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2398,
  "endLine" : 2401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2416,
  "endLine" : 2419,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2425,
  "endLine" : 2428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2453,
  "endLine" : 2456,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2462,
  "endLine" : 2465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2471,
  "endLine" : 2474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2480,
  "endLine" : 2483,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2489,
  "endLine" : 2492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2498,
  "endLine" : 2501,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2516,
  "endLine" : 2519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2525,
  "endLine" : 2528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2553,
  "endLine" : 2556,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2562,
  "endLine" : 2565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2571,
  "endLine" : 2574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2580,
  "endLine" : 2583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2589,
  "endLine" : 2592,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2598,
  "endLine" : 2601,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2616,
  "endLine" : 2619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2625,
  "endLine" : 2628,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2653,
  "endLine" : 2656,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2662,
  "endLine" : 2665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2671,
  "endLine" : 2674,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2680,
  "endLine" : 2683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2689,
  "endLine" : 2692,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2698,
  "endLine" : 2701,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2716,
  "endLine" : 2719,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2725,
  "endLine" : 2728,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2753,
  "endLine" : 2756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2762,
  "endLine" : 2765,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2771,
  "endLine" : 2774,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2780,
  "endLine" : 2783,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2789,
  "endLine" : 2792,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2798,
  "endLine" : 2801,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2807,
  "endLine" : 2810,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2835,
  "endLine" : 2838,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2844,
  "endLine" : 2847,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2853,
  "endLine" : 2856,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2862,
  "endLine" : 2865,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2871,
  "endLine" : 2874,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2880,
  "endLine" : 2883,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2898,
  "endLine" : 2901,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2907,
  "endLine" : 2910,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2935,
  "endLine" : 2938,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2944,
  "endLine" : 2947,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2953,
  "endLine" : 2956,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2962,
  "endLine" : 2965,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2971,
  "endLine" : 2974,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2980,
  "endLine" : 2983,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2989,
  "endLine" : 2992,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3017,
  "endLine" : 3020,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3026,
  "endLine" : 3029,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3035,
  "endLine" : 3038,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3044,
  "endLine" : 3047,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3053,
  "endLine" : 3056,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3062,
  "endLine" : 3065,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3080,
  "endLine" : 3083,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3089,
  "endLine" : 3092,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceDescriptionBaseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3104,
  "endLine" : 3107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual string GetKey()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3122,
  "endLine" : 3125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnInsertComplete()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3140,
  "endLine" : 3143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnRemove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3149,
  "endLine" : 3152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ItemNotFound()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionPointAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/XmlFormatExtensionPointAttribute.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static bool IsSuccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Tool.cs",
  "fileLinesCount" : 456,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityUniqueId Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityUniqueId Create()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/IdentityModel/SecurityUniqueId.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AbortTokenProviderIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Task CloseTokenProviderIfRequiredAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Task OpenTokenProviderIfRequiredAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AbortTokenAuthenticatorIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Task CloseTokenAuthenticatorIfRequiredAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static Task OpenTokenAuthenticatorIfRequiredAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Security/SecurityUtilsEx.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportChannelFactory.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IDisposable CreateProcessActionActivity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual EndpointConnectionPool CreateEndpointConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AbortItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual ValueTask CloseItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual IdleConnectionPool GetIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 561,
  "endLine" : 564,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool Return()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 569,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AbortItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 630,
  "endLine" : 633,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ValueTask CloseItemAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 635,
  "endLine" : 638,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryGetValue()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 716,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async ValueTask ConnectAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/BufferedConnection.cs",
  "fileLinesCount" : 258,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OutputChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task SendAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionPoolRegistry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolRegistry.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EncodedFramingRecord()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetEncodedBytes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EncodedContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodedVia()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodedUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncodedFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int CalcStartSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int CalcStartSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 349,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task ReceiveAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SetMessageSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ApplyChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 622,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 629,
  "endLine" : 632,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 637,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CloseOutputSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 642,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 647,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task CloseOutputSessionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 679,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ViaStringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultStringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Exception OnSizeQuotaExceeded()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTypeStringDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FramingDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception CreateInvalidRecordTypeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 433,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Exception CreatePrematureEOFException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 448,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 480,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientSingletonDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 808,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ChannelBinding GetToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ChannelBindingUtility.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WindowsStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WindowsStreamSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityBindingElement.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnCloseAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal override Task OnOpenAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConnection TakeConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPoolHelper.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 490,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamUpgradeProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamUpgradeProvider.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ValueTask CloseOutputSessionCoreAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CompleteClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ValueTask CloseOutputAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ValueTask StartWritingBufferedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FramingConnectionDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConnectionDuplexSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetRemoteSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Task AcceptPooledConnectionAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingChannels.cs",
  "fileLinesCount" : 503,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 367,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamUpgradeBindingElement.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IdleConnectionPool GetIdleConnectionPool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/IdlingCommunicationPool.cs",
  "fileLinesCount" : 350,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal int GetMaxBufferSize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual bool SupportsUpgrade()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/NetFramingTransportChannelFactory.cs",
  "fileLinesCount" : 393,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override StreamUpgradeProvider BuildClientStreamUpgradeProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SslStreamSecurityBindingElement.cs",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DelegatingConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask WriteAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override Task ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ValueTask ReadAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int Read()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoneReceiving()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AbortReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SingletonConnectionReader.cs",
  "fileLinesCount" : 659,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 655,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void AddFaultString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingFormat.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MessageEncoderFactory GetDefaultMessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/TransportDefaults.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pool()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Pool.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override ChannelMessageInterceptor CreateMessageInterceptor()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfChannelExtensibilityService.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ChannelMessageInterceptor Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfChannelExtensibilityService.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceContractAsyncServices.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ServiceContractAsyncServices.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestXmlSerializerSupportsFaults_True()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerializerFormatAttribute.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestXmlSerializerSupportsFaults_False()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerializerFormatAttribute.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Concatenate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ReturnInputDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Concatenate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ReturnInputDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Concatenate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ReturnInputDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Concatenate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ReturnInputDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Concatenate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ReturnInputDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 318,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Sum()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float Divide()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Concatenate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTime ReturnInputDateTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlSerFormatAttrServices.cs",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanBuildChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelFactory BuildChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IChannelListener BuildChannelListener()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ChannelMessageInterceptor Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingBindingElement.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelBase.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChainedAsyncResult.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterceptingOutputChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompleteSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Request()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompleteRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelFactory.cs",
  "fileLinesCount" : 392,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 320,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetExceptionString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSDuplexService.cs",
  "fileLinesCount" : 193,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual DateTime GetNonceExpiryTime()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetRealm()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int MethodAInitiating()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int MethodBNonInitiating()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionTestsCompositeType MethodCTerminating()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int NonTerminatingMethod()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int TerminatingMethod()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/SessionTestsService.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override long Seek()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FlowControlledStream.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetLength()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FlowControlledStream.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Write()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FlowControlledStream.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginAcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnWaitForChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult OnBeginWaitForChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override bool OnEndWaitForChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext ReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext EndReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult BeginReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult BeginReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 408,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override RequestContext EndReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 410,
  "endLine" : 413,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IAsyncResult BeginReply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void EndReply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 485,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 490,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reply()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingChannelListener.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InterceptingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/Interceptingelement.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override BindingElement CreateBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/Interceptingelement.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestHttpRequestMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHttpRequestMessageProperty.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpDigestNoDomainTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpDigestNoDomainTestServiceHost.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsClientCertificateTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsClientCertificateTestServiceHost.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestLoggingServiceBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddLogger()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecurityStreamedTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityStreamedTestServiceHost.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsCertificateValidationPeerTrustTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsCertificateValidationPeerTrustTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexCallbackTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelCallbackReturnTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexCallbackDataContractComplexTypeTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexCallbackXmlComplexTypeTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexCallbackTcpCertificateCredentialTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexCallbackConcurrencyModeServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexCallbackDebugBahaviorServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DuplexTestServiceHosts.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Saml2IssuedTokenTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override string GetIssuerName()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Saml2IssuedTokenTestServiceHost.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpInvalidEkuServerCertTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpInvalidEkuServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DataContractResolverTestServiceHost.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractResolverTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DataContractResolverTestServiceHost.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ChannelExtensibilityTestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelExtensibilityServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ChannelExtensibilityTestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpTestServiceHost.4.4.0.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpTestServiceHost_4_4_0()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpTestServiceHost.4.4.0.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpExpiredServerCertTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpExpiredServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpWindowsTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpWindowsTestServiceHost.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsCertificateValidationChainTrustTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsCertificateValidationChainTrustTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpCertificateValidationPeerTrustTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateValidationPeerTrustTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsDigestTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsDigestTestServiceHost.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpCertificateWithSubjectCanonicalNameFqdnTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameFqdnTestServiceHost.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpDefaultResourceTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpDefaultResourceTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpDefaultResourceTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpDefaultResourceTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomTextEncoderStreamedTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextEncoderStreamedServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionOneWaySerivceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionOneWayTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WSHttpBindingTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBindingTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WSHttpBindingTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpNoSecurityTextTestServiceHost.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpNoSecurityTextTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpNoSecurityTextTestServiceHost.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractAsyncIntOutTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractAsyncUniqueTypeOutTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractAsyncIntRefTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractAsyncUniqueTypeRefTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractSyncUniqueTypeOutTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractSyncUniqueTypeRefTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ServiceContractAsyncTestServiceHosts.cs",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap11WSA2004ServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpSoap11WSA2004TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap11WSA2004ServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpCertificateWithServerAltNameTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithServerAltNameTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpCertificateWithSubjectCanonicalNameLocalhostTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameLocalhostTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsNtlmTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsNtlmTestServiceHost.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionSerivceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionTestServiceHost.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpNoSecurityTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Binding GetNetNamedPipeBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpNoSecurityTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpNoSecurityTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpNoSecurityTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomTextEncoderBufferedTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextEncoderBufferedServiceHost.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecurityWithSslTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityWithSslTestServiceHost.cs",
  "fileLinesCount" : 46,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WcfDecompServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WcfDecompServiceHost.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WcfDecompServiceHost.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsTransportSecurityMessageCredentialsUserNameTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DefaultCustomHttpTestServiceHost.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultCustomHttpTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/DefaultCustomHttpTestServiceHost.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsSoap11TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsSoap11TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsSoap11TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpService1Host.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpSerivce1Host()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpService1Host.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionDuplexServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/ReliableSessionDuplexTestServiceHost.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecuritySslCustomCertValidationTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecuritySslCustomCertValidationTestServiceHost.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSFAttributeTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/XmlSFAttributeTestServiceHost.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerICalculatorRpcEncServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerICalculatorRpcLitServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerICalculatorDocLitServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerDualContractRpcEncServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerDualContractRpcLitServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerDualContractDocLitServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpXmlSerFormatAttrServiceHost.cs",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpBinaryTestServiceHost.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpBinaryTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpBinaryTestServiceHost.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpsTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpsTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpsTestServiceHostUsingWebSockets()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpsTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsTransportSecurityMessageCredentialsCertTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/UnderstoodHeadersServiceHost.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnderstoodHeadersServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/UnderstoodHeadersServiceHost.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpStreamedNoSecurityTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpStreamedNoSecurityTestServiceHost.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSessionTestServiceHost.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpSessionTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSessionTestServiceHost.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSessionTestServiceHost.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpSessionShortTimeoutTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSessionTestServiceHost.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSessionTestServiceHost.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpSessionDuplexTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSessionTestServiceHost.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpVerifyDNSTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpVerifyDNSTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsSoap12TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsSoap12TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsSoap12TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap12WSANoneTestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpSoap12WSANoneTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap12WSANoneTestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpTestServiceHostUsingWebSockets()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/NetHttpTestServiceHost.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap11WSA10TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpSoap11WSA10TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap11WSA10TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsTransportSecurityMessageCredentialsCertTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsUserNameTestServiceHost.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsTransportSecurityMessageCredentialsUserNameTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsTransportSecurityMessageCredentialsUserNameTestServiceHost.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSoap11WSA10TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpSoap11WSA10TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpSoap11WSA10TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpSoapTestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpSoapTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpSoapTestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IList GetBindings()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpTestServiceHost.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap11TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpSoap11TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap11TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicAuthTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicAuthTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpsWindowsTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpsWindowsTestServiceHost.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap12WSA2004ServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpSoap12WSA2004TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap12WSA2004ServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap12TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HttpSoap12TestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/HttpSoap12TestServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomTextMessageBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomTextMessageBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/CustomTextMessageBindingElement.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexWebSocketTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketTransportTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketHttpDuplexTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketHttpRequestReplyTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebSocketHttpVerifyWebSocketsUsedTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/WebSocketTestServiceHosts.cs",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Binding GetBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/XmlSerializerRpcEncWithMessageHeadersServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerRpcEncWithMessageHeadersServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/XmlSerializerRpcEncWithMessageHeadersServiceHost.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpCertificateWithSubjectCanonicalNameDomainNameTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpCertificateWithSubjectCanonicalNameDomainNameTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsBindingTransportWithMessageCredentialsCertTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/BasicHttpsBindingTransportWithMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpRevokedServerCertTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpRevokedServerCertTestServiceHost.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginAcceptChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 306,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 316,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 336,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 346,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext ReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext ReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestContext EndReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool TryReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginTryReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T GetProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetDefaultFaultAction()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/BasicAuthenticationBindingElement.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 570,
  "endLine" : 573,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecuritySslClientCredentialTypeCertificateTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecuritySslClientCredentialTypeCertificate.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ForceWebSocketsUse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/VerifyWebSockets.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool ValidateWebSocketsUsed()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/VerifyWebSockets.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message Receive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndTryReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool WaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool EndWaitForMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override IAsyncResult BeginReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override Message EndReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Send()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAsyncResult BeginSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/InterceptingDuplexChannel.cs",
  "fileLinesCount" : 337,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream Fqdn()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream Ping()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream State()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TestHost.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/Service1.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override ServiceHostBase CreateServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ActivationServiceHostFactory.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void End()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TypedAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/AsyncResult.cs",
  "fileLinesCount" : 238,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddEmployee()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DataContractResolverService.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual string GetRealm()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeaderResponse SendRequestWithXmlElementMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.4.4.0.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDetail2()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FaultDetail2.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FaultDetail.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeaderRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlElementMessageHeader.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeaderResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlElementMessageHeader.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoginResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestRequestWithMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PingEncodedRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KnownTypeA()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/KnownTypeA.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string CombineStringXmlSerializerFormatSoap()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfSoapService.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapComplexType EchoComositeTypeXmlSerializerFormatSoap()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfSoapService.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ProcessCustomerData()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfSoapService.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String Echo()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComplexCompositeType EchoComplex()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestFault()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestFaultInt()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ThrowInvalidOperationException()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string EchoXmlSerializerFormat()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string EchoXmlSerializerFormatUsingRpc()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlVeryComplexType EchoXmlVeryComplexType()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream GetStreamFromString()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string EchoMessageParameter()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Echo()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfUserNameService.cs",
  "fileLinesCount" : 14,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateTime Subtract()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long FromMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int ToMilliseconds()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long FromTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeSpan ToTimeSpan()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/TimeoutHelper.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int GetNextNumber()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfReliableService.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Echo()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfReliableService.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OneWay()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfReliableService.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List GetLog()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WSRequestReplyService.cs",
  "fileLinesCount" : 158,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingElement CreateTransportProtectionOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static bool SetTransportProtectionOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/TcpTransportSecurity.cs",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override BindingElement Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static async Task LookupHostName()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/DnsCache.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeReadEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 487,
  "endLine" : 490,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DisposeWriteEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocketConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketConnection.cs",
  "fileLinesCount" : 991,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 808,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override IConnectionInitiator GetConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpChannelFactory.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TcpConnectionPoolSettings Clone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpConnectionPoolSettings.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SocketException CreateException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketAwaitableEventArgs.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetTcpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BindingElement CreateTransportSecurity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/NetTcpBinding.cs",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionPointAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/XmlFormatExtensionPointAttribute.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/MimeFormatExtensions.cs",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2039,
  "endLine" : 2042,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception ItemNotFound()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Saml2AssertionKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/Saml2AssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlAssertionKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Federation/src/System/IdentityModel/Tokens/SamlAssertionKeyIdentifierClause.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamedMessageContent()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 297,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnConnectionIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1306,
  "components" : [ "primary::src" ],
  "startLine" : 985,
  "endLine" : 987,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 585,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpMessageHandlerFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnHttpRequestCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 362,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ApplyChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FinishWritingMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 737,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 885,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void OnHttpRequestCompleted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1438,
  "components" : [ "primary::src" ],
  "startLine" : 962,
  "endLine" : 965,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void SetReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolInputException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolInputException.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolInputException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolInputException.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolInputException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolInputException.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputModule()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/InputModule.cs",
  "fileLinesCount" : 255,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolArgumentException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolArgumentException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolArgumentException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ToolArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolArgumentException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolRuntimeException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntimeException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolRuntimeException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntimeException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolRuntimeException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolRuntimeException.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IdManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 512,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SamlSerializer.cs",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 988,
  "endLine" : 990,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 994,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1957,
  "components" : [ "primary::src" ],
  "startLine" : 996,
  "endLine" : 998,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Claim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 244,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 304,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 708,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1752,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 712,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SupportingTokenSpecification.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FreeCredentialsHandle()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void OnOperationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionSecurityTokenProvider.cs",
  "fileLinesCount" : 803,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 481,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 190,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/GenericXmlSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonValidatingSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/NonValidatingSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 476,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SignatureTargetIdManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SignatureTargetIdManager.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IdManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 451,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverDec2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UserNamePasswordClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteTargets()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1015,
  "endLine" : 1017,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 1269,
  "components" : [ "primary::src" ],
  "startLine" : 1030,
  "endLine" : 1032,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509ServiceCertificateAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void EnsureDecryptionComplete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityOneDotZeroReceiveSecurityHeader.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 249,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CompleteEncryption()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveSignatureEncryptionIfAppropriate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SendSecurityHeader.cs",
  "fileLinesCount" : 762,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnOutgoingMessageSecured()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnSecureOutgoingMessageFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnIncomingMessageVerified()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnVerifyIncomingMessageFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Driver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 572,
  "components" : [ "primary::src" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionSymmetricTransportSecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionSymmetricTransportSecurityProtocolFactory.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecuritySessionClientSettings.cs",
  "fileLinesCount" : 1828,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnRemove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 500,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetIdentityCheckAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/InitiatorSessionSymmetricTransportSecurityProtocol.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IdentityVerifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 286,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AttachChannelBindingTokenIfFound()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAppliedMessage.cs",
  "fileLinesCount" : 382,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateInitiatorClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportSecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocolFactory.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TransportSecurityProtocolFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/TransportSecurityProtocolFactory.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePropertyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessagePropertyAttribute.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceDroppedMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceHttpConnectionInformation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceUserCodeException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetEndToEndTracingFlags()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void SetEtwProviderId()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 621,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityVerificationFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityDeterminationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityDeterminationFailure()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelDispatcherBase.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageFilter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageFilter.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 644,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 648,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1595,
  "components" : [ "primary::src" ],
  "startLine" : 1531,
  "endLine" : 1533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DispatchDone()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1307,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationInvokerBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationInvokerBehavior.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateDataContractType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 666,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnReply()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceCallDurationInDispatcherIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 495,
  "endLine" : 497,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DecrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 623,
  "components" : [ "primary::src" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteBodyAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReleaseStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TerminateSequenceResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TerminateSequenceResponse.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowPending()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 1183,
  "components" : [ "primary::src" ],
  "startLine" : 975,
  "endLine" : 977,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelManagerBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelManagerBase.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Complete1()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/TransmissionStrategy.cs",
  "fileLinesCount" : 998,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteEndMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void CleanupItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncoderFactory.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DuplexChannel.cs",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EmitTrace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEnqueueItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/InputQueueChannel.cs",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 1022,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableInputConnection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableInputConnection.cs",
  "fileLinesCount" : 227,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 221,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WsrmMessageInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WsrmRequestInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 915,
  "endLine" : 917,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmMessageInfo.cs",
  "fileLinesCount" : 1470,
  "components" : [ "primary::src" ],
  "startLine" : 1447,
  "endLine" : 1449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaultMessageCreated()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteDetailContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/WsrmFault.cs",
  "fileLinesCount" : 852,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DeliveryStrategy.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 410,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 923,
  "endLine" : 925,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2285,
  "components" : [ "primary::src" ],
  "startLine" : 1206,
  "endLine" : 1209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnReadNullMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableChannelBinder.cs",
  "fileLinesCount" : 547,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEmpty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/RequestContext.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Complete()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 738,
  "endLine" : 740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnReleaseRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableRequestSessionChannel.cs",
  "fileLinesCount" : 841,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnMessageDropped()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ClientReliableDuplexSessionChannel.cs",
  "fileLinesCount" : 1308,
  "components" : [ "primary::src" ],
  "startLine" : 886,
  "endLine" : 888,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 401,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void SetIssuerBindingContextIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetPrivacyNoticeUriIfRequired()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ApplyPropertiesOnDemuxer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/SecurityBindingElement.cs",
  "fileLinesCount" : 647,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnReceivedEof()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddOutputHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnShutdown()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1881,
  "endLine" : 1883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableChannelBinder.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 1885,
  "endLine" : 1887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 447,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1945,
  "components" : [ "primary::src" ],
  "startLine" : 1823,
  "endLine" : 1825,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceEndpointCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 178,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/FaultDescriptionCollection.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageHeaderDescriptionCollection.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePropertyDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessagePropertyDescriptionCollection.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataLocation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MetadataLocation.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescriptionCollection.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 180,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void EnsureIdentityClaim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapHexBinary()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Remoting/SoapHexBinary.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignalGate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InternalBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GCBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 521,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AsInformation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AsWarning()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BreakOnException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void TraceFailFast()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 326,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/TraceRecord.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddDomainEventHandlersForCleanup()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExitOrUnloadEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetEnd2EndActivityTracingEnabled()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceTransfer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTraceSource()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 408,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 318,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/CallbackException.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GuaranteeNonBlockingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonThrowingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 792,
  "endLine" : 794,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InheritThrowsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KnownXamlExternalAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 844,
  "endLine" : 846,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNoteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 879,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionThunk()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 927,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncThunk()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 960,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WaitableTimer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/IOThreadTimer.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ActionItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMtomWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomWriter.cs",
  "fileLinesCount" : 1547,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMtomReader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void MoveToAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1608,
  "endLine" : 1610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResolveEntity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 1691,
  "endLine" : 1693,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MimeHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Xml/XmlMtomReader.cs",
  "fileLinesCount" : 3193,
  "components" : [ "primary::src" ],
  "startLine" : 2229,
  "endLine" : 2231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolInputException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolInputException.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolInputException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolInputException.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolInputException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolInputException.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConstructorFixer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/ConstructorFixer.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void AddWarningComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/XmlDomAttributeFixer.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void FinishVisit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/AttributeFixer.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointSelector()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/EndpointSelector.cs",
  "fileLinesCount" : 348,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WsdlFileInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaFileInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataFileInfo.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataDocumentLoader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataDocumentLoader.cs",
  "fileLinesCount" : 746,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MetadataExchangeResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadaExchangeResolver.cs",
  "fileLinesCount" : 468,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Main()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/SvcutilBootstrapper.cs",
  "fileLinesCount" : 237,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FrameworkInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/FrameworkInfo.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/OptionBase.cs",
  "fileLinesCount" : 261,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolArgumentException.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolArgumentException.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolArgumentException.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolRuntimeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolRuntimeException.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolRuntimeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolRuntimeException.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolRuntimeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ToolRuntimeException.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlSerializableWriter.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IgnoreDataMemberAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/IgnoreDataMemberAttribute.cs",
  "fileLinesCount" : 14,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionDataContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CollectionDataContractAttribute.cs",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CharDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CharDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BooleanDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignedByteDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsignedByteDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShortDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsignedShortDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsignedIntDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal LongDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsignedLongDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FloatDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DoubleDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 519,
  "endLine" : 521,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTimeDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 546,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 571,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StringDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 575,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteArrayDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 641,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteXmlValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 649,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeSpanDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 694,
  "endLine" : 696,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TimeSpanDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 698,
  "endLine" : 700,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GuidDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 725,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal GuidDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 729,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UriDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 752,
  "endLine" : 754,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QNameDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 783,
  "endLine" : 785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitSourceInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1580,
  "endLine" : 1582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitSourceLabel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1585,
  "endLine" : 1587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void EmitSourceComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 1590,
  "endLine" : 1592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PrepareToRead()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeHandleRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContract.cs",
  "fileLinesCount" : 2595,
  "components" : [ "primary::src" ],
  "startLine" : 2556,
  "endLine" : 2558,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClassDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/ClassDataContract.cs",
  "fileLinesCount" : 1555,
  "components" : [ "primary::src" ],
  "startLine" : 778,
  "endLine" : 780,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddSerializableAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/CodeExporter.cs",
  "fileLinesCount" : 1777,
  "components" : [ "primary::src" ],
  "startLine" : 796,
  "endLine" : 798,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlDataContractCriticalHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlDataContract.cs",
  "fileLinesCount" : 507,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataMemberAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataMemberAttribute.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/KnownTypeAttribute.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void HandleUnknownElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XmlObjectSerializerReadContext.cs",
  "fileLinesCount" : 606,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/DataContractAttribute.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDataContractImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceImportError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/XsdDataContractImporter.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EnumMemberAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/EnumMemberAttribute.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidDataContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/InvalidDataContractException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidDataContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/InvalidDataContractException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidDataContractException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/InvalidDataContractException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HybridObjectCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/HybridObjectCache.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/UniqueId.cs",
  "fileLinesCount" : 489,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void EndComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 660,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void EndContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 724,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void EndArray()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 1598,
  "endLine" : 1600,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 2150,
  "endLine" : 2152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseWriter.cs",
  "fileLinesCount" : 2279,
  "components" : [ "primary::src" ],
  "startLine" : 2204,
  "endLine" : 2206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBinaryReaderSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReaderSession.cs",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteListSeparator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryWriter.cs",
  "fileLinesCount" : 1635,
  "components" : [ "primary::src" ],
  "startLine" : 909,
  "endLine" : 911,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlBinaryReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBinaryReader.cs",
  "fileLinesCount" : 1531,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlBaseReader.cs",
  "fileLinesCount" : 2940,
  "components" : [ "primary::src" ],
  "startLine" : 2813,
  "endLine" : 2815,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartListText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 807,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndListText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Xml/XmlUTF8TextWriter.cs",
  "fileLinesCount" : 828,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 816,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNamespaceManager.cs",
  "fileLinesCount" : 373,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaComplexType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaComplexType.cs",
  "fileLinesCount" : 658,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaObjectTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XSODictionaryEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectTable.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DtdParser()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DtdParser.cs",
  "fileLinesCount" : 3691,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaObjectCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObjectCollection.cs",
  "fileLinesCount" : 236,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void XDR_BuildRoot_ID()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XdrBuilder.cs",
  "fileLinesCount" : 1833,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 656,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/basevalidator.cs",
  "fileLinesCount" : 366,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaAttDef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaAttDef.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SchemaElementDecl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaElementDecl.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BitSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BitSet.cs",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ExpandTree()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override SyntaxTreeNode Clone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 847,
  "endLine" : 850,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ConstructPos()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 921,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void InitValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1057,
  "endLine" : 1060,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParticleContentValidator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1130,
  "endLine" : 1132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 1278,
  "endLine" : 1280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_List()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 973,
  "endLine" : 975,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_dateTimeBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2036,
  "endLine" : 2038,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoGenWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/GenerateConverter.cs",
  "fileLinesCount" : 1118,
  "components" : [ "primary::src" ],
  "startLine" : 1050,
  "endLine" : 1052,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDuration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDuration.cs",
  "fileLinesCount" : 726,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsdDateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XsdDateTime.cs",
  "fileLinesCount" : 1099,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlNumeric10Converter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 972,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlNumeric2Converter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1308,
  "endLine" : 1310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlDateTimeConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1537,
  "endLine" : 1539,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlBooleanConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1814,
  "endLine" : 1816,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlMiscConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 1984,
  "endLine" : 1986,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlStringConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2272,
  "endLine" : 2274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlUntypedConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2401,
  "endLine" : 2403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlNodeConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 2951,
  "endLine" : 2953,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlAnyConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3043,
  "endLine" : 3045,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlAnyListConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3394,
  "endLine" : 3396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlListConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlValueConverter.cs",
  "fileLinesCount" : 3733,
  "components" : [ "primary::src" ],
  "startLine" : 3436,
  "endLine" : 3438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaDeclBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaDeclBase.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentView()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentView()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocumentView()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool Contains()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int IndexOf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object AddNew()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplySort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Find()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveIndex()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveSort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentView.cs",
  "fileLinesCount" : 819,
  "components" : [ "primary::src" ],
  "startLine" : 805,
  "endLine" : 807,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeCollection GetAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetClassName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetComponentName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeConverter GetConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventDescriptor GetDefaultEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyDescriptor GetDefaultProperty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetEditor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventDescriptorCollection GetEvents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventDescriptorCollection GetEvents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public object GetPropertyOwner()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyDescriptorCollection GetProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyDescriptorCollection GetProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeView.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathDocumentBuilder.cs",
  "fileLinesCount" : 929,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 468,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape SubShape()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/Shape.cs",
  "fileLinesCount" : 298,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ResetState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/ShapeGenerator.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool CanResetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeViewPropertyDescriptor.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ResetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeViewPropertyDescriptor.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void SetValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeViewPropertyDescriptor.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override bool ShouldSerializeValue()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Cache/XPathNodeViewPropertyDescriptor.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CaseInsensitiveKeyComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIdentifiers()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifiers.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlReflectionImporter.cs",
  "fileLinesCount" : 2366,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEnumAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlEnumAttribute.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlMapping.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlElementAttribute.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TempAssembly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Compilation.cs",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapEnumAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapEnumAttribute.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributeAttribute.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlNamespaceDeclarationsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlNamespaceDeclarationsAttribute.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTextAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlTextAttribute.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlChoiceIdentifierAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlChoiceIdentifierAttribute.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapAttributeAttribute.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapReflectionImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapReflectionImporter.cs",
  "fileLinesCount" : 823,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerNamespaces()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerNamespaces.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapAttributes.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void AssertHasInterface()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeGenerator.cs",
  "fileLinesCount" : 2905,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static XmlSerializationReader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializationReaderCodeGen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationReader.cs",
  "fileLinesCount" : 2216,
  "components" : [ "primary::src" ],
  "startLine" : 2212,
  "endLine" : 2214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/PrimitiveXmlSerializers.cs",
  "fileLinesCount" : 713,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapElementAttribute.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlArrayItemAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayItemAttribute.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapTypeAttribute.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSerializationWriterCodeGen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 1523,
  "endLine" : 1525,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XSFieldInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4416,
  "endLine" : 4418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XSPropInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4431,
  "endLine" : 4433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XSArrayInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriter.cs",
  "fileLinesCount" : 4459,
  "components" : [ "primary::src" ],
  "startLine" : 4445,
  "endLine" : 4447,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlArrayAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlArrayAttribute.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapIgnoreAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapIgnoreAttribute.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlRootAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlRootAttribute.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTypeMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlTypeMapping.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAttributes.cs",
  "fileLinesCount" : 330,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerVersionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerVersionAttribute.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/CodeIdentifier.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DemandForUserLocationOrEvidence()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializer.cs",
  "fileLinesCount" : 966,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAnyAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyAttributeAttribute.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlTypeAttribute.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlIgnoreAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlIgnoreAttribute.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlAnyElementAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlAnyElementAttribute.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsStartNCNameSurrogatePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsNCNameSurrogatePair()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlConvert.cs",
  "fileLinesCount" : 1883,
  "components" : [ "primary::src" ],
  "startLine" : 628,
  "endLine" : 630,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerator GetEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 712,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSystemPathResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Resolvers/XmlSystemPathResolver.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_AllElemChildren()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2283,
  "endLine" : 2285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_AllElemChildren_AndSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2301,
  "endLine" : 2303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_AllElemChildren_AndSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2304,
  "endLine" : 2306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2358,
  "endLine" : 2360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren_AndSelf_NoLocalName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2361,
  "endLine" : 2363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DocumentXPathNodeIterator_ElemChildren_AndSelf()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXPathNavigator.cs",
  "fileLinesCount" : 2452,
  "components" : [ "primary::src" ],
  "startLine" : 2428,
  "endLine" : 2430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlText.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlText()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlText.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlText.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlEmptyElementListEnumerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlElementList.cs",
  "fileLinesCount" : 399,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlComment.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlComment.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNotation.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNotation.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDocumentType.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlProcessingInstruction.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/DocumentXmlWriter.cs",
  "fileLinesCount" : 615,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 479,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlAttributeCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlAttributeCollection.cs",
  "fileLinesCount" : 416,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNode.cs",
  "fileLinesCount" : 1465,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal XmlCDataSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCDATASection.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlCDATASection.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDeclaration.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlLoader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlLoader.cs",
  "fileLinesCount" : 1010,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntity.cs",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlEntity.cs",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlSignificantWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDOMTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDomTextWriter.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDOMTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDomTextWriter.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlDOMTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlDomTextWriter.cs",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteContentTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlWhitespace.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathNavigatorReaderWithLI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1091,
  "endLine" : 1093,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathNavigatorReaderWithLIAndSI()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1105,
  "endLine" : 1107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlEmptyNavigator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathNavigatorReader.cs",
  "fileLinesCount" : 1340,
  "components" : [ "primary::src" ],
  "startLine" : 1152,
  "endLine" : 1154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescendantOverDescendantQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantOverDescendantQuery.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDocument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathDocument.cs",
  "fileLinesCount" : 472,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 1920,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 725,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextEncoder.cs",
  "fileLinesCount" : 590,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CharEntityEncoderFallback()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/CharEntityEncoderFallback.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlEncodedRawTextWriter.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal IncrementalReadCharsDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/IncrementalReadDecoders.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/IncrementalReadDecoders.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal NodeData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlSubtreeReader.cs",
  "fileLinesCount" : 1582,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEndAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/HtmlUtf8RawTextWriter.cs",
  "fileLinesCount" : 999,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureStringHasher()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/SecureStringHasher.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextEncodedRawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextEncodedRawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextEncodedRawTextWriter.cs",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlTextReaderImpl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImpl.cs",
  "fileLinesCount" : 9871,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextUtf8RawTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextUtf8RawTextWriter.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlUrlResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlUrlResolver.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SafeAsciiDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlEncoding.cs",
  "fileLinesCount" : 694,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidEnumArgumentException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Framework/System/ComponentModel/InvalidEnumArgumentException.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IdManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 594,
  "endLine" : 596,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SamlSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SamlSecurityToken.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WindowsSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WindowsSecurityToken.CoreCLR.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlSerializer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/SamlSerializer.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 930,
  "endLine" : 932,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 934,
  "endLine" : 936,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/XD.cs",
  "fileLinesCount" : 1887,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 940,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Claim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Claims/Claim.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/HashStream.cs",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/DuplexChannelFactory.cs",
  "fileLinesCount" : 303,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityElementBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Configuration/SecurityElementBase.cs",
  "fileLinesCount" : 210,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 693,
  "endLine" : 695,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrustDictionary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/XD.cs",
  "fileLinesCount" : 1786,
  "components" : [ "primary::src" ],
  "startLine" : 697,
  "endLine" : 699,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SupportingTokenSpecification.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SupportingTokenParameters.cs",
  "fileLinesCount" : 174,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonValidatingSecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/NonValidatingSecurityTokenAuthenticator.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityContextSecurityToken.cs",
  "fileLinesCount" : 328,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/Tokens/SecurityTokenParameters.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 468,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WrapperSecurityCommunicationObject.cs",
  "fileLinesCount" : 501,
  "components" : [ "primary::src" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestSecurityTokenResponseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponseCollection.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ForceEncryption()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedType.cs",
  "fileLinesCount" : 134,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SignatureTargetIdManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SignatureTargetIdManager.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IdManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 505,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverDec2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationDec2005.cs",
  "fileLinesCount" : 168,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DriverFeb2005()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversationFeb2005.cs",
  "fileLinesCount" : 159,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UserNamePasswordClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/UserNamePasswordClientCredential.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 623,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityProtocolFactory.cs",
  "fileLinesCount" : 1142,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 647,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteTargets()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 609,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteRequestedTokenClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrust.cs",
  "fileLinesCount" : 963,
  "components" : [ "primary::src" ],
  "startLine" : 624,
  "endLine" : 626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WindowsClientCredential.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataProtectionSecurityStateEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/DataProtectionSecurityStateEncoder.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509ServiceCertificateAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509ServiceCertificateAuthentication.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartSpecification()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/MessagePartSpecification.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteGeneration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Driver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecureConversation.cs",
  "fileLinesCount" : 510,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnRemove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/TimeBoundedCache.cs",
  "fileLinesCount" : 514,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IdentityVerifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/IdentityVerifier.cs",
  "fileLinesCount" : 284,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ReadAdditionalAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ReadAdditionalElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteAdditionalAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteAdditionalElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/EncryptedKey.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferenceList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/ReferenceList.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateInitiatorClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/X509CertificateInitiatorClientCredential.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceKnownTypeAttribute.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceDroppedMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceHttpConnectionInformation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceUserCodeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void SetEndToEndTracingFlags()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static internal void SetEtwProviderId()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/TraceUtility.cs",
  "fileLinesCount" : 609,
  "components" : [ "primary::src" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityVerificationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityVerificationFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityDeterminationSuccess()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceIdentityDeterminationFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Diagnostics/SecurityTraceRecordHelper.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void CloseInput()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelDispatcherBase.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 640,
  "endLine" : 642,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 646,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseState()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DuplexChannelBinder.cs",
  "fileLinesCount" : 1576,
  "components" : [ "primary::src" ],
  "startLine" : 1512,
  "endLine" : 1514,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void AfterReceiveRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ImmutableDispatchRuntime.cs",
  "fileLinesCount" : 903,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void DispatchDone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ChannelHandler.cs",
  "fileLinesCount" : 1300,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationInvokerBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationInvokerBehavior.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateDataContractType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/DataContractSerializerOperationFormatter.cs",
  "fileLinesCount" : 576,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/InputChannelBinder.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ListenerHandler.cs",
  "fileLinesCount" : 462,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceCallDurationInDispatcherIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void IncrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 514,
  "endLine" : 516,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void DecrementBusyCount()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/MessageRpc.cs",
  "fileLinesCount" : 642,
  "components" : [ "primary::src" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void WriteBodyAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReleaseStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/StreamFormatter.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamedMessageContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageContent.cs",
  "fileLinesCount" : 269,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageData.cs",
  "fileLinesCount" : 204,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void ThrowPending()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CommunicationObject.cs",
  "fileLinesCount" : 840,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 738,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelManagerBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelManagerBase.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeDuplexBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ReturnConnectionIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WebSocketTransportDuplexSessionChannel.cs",
  "fileLinesCount" : 1341,
  "components" : [ "primary::src" ],
  "startLine" : 1013,
  "endLine" : 1015,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void OnImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpTransportBindingElement.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 624,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteEndMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedMessageWriter.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void CleanupItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/QueuedObjectPool.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncoderFactory.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Prune()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnConnectionAborted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 644,
  "components" : [ "primary::src" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EmitTrace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeDuplexBindingElementImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CompositeDuplexBindingElementImporter.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 138,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HttpMessageHandlerFactory()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpMessageHandlerFactory.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeAcceptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeAcceptor.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageProperties.cs",
  "fileLinesCount" : 886,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void OnHttpRequestCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpsChannelFactory.cs",
  "fileLinesCount" : 324,
  "components" : [ "primary::src" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/NamedPipeTransportBindingElement.cs",
  "fileLinesCount" : 113,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SingletonEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelFactoryBase.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ApplyChannelBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 457,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FinishWritingMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportDuplexSessionChannel.cs",
  "fileLinesCount" : 801,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LayeredChannelFactory.cs",
  "fileLinesCount" : 275,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OneWayBindingElementImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/OneWayBindingElementImporter.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FramingDecoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 922,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 827,
  "endLine" : 829,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Message.cs",
  "fileLinesCount" : 2098,
  "components" : [ "primary::src" ],
  "startLine" : 1076,
  "endLine" : 1079,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeInitiator.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageEncodingBindingElement.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ImportContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportImporter.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEmpty()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/LifetimeManager.cs",
  "fileLinesCount" : 435,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrepareClose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 777,
  "endLine" : 779,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void OnHttpRequestCompleted()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/HttpChannelFactory.cs",
  "fileLinesCount" : 1252,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 858,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElementCollection.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamUpgradeBindingElement.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RequestContext.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeAcceptor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeAcceptor.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ChannelParameterCollection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/AddressHeader.cs",
  "fileLinesCount" : 365,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 869,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnReceivedEof()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/DetectEofStream.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UseManagedPresentationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UseManagedPresentationBindingElement.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingElement.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/StreamSecurityUpgradeInitiator.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void RemoveIdentityMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/TransportSecurityHelpers.cs",
  "fileLinesCount" : 460,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ReliableSessionBindingElement.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceUnderstood()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/MessageHeaders.cs",
  "fileLinesCount" : 1766,
  "components" : [ "primary::src" ],
  "startLine" : 1631,
  "endLine" : 1633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextBindingElementImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementImporter.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BeforeImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementImporter.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ImportContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ContextBindingElementImporter.cs",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnWriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationDescriptionCollection.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AlreadyFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/WsdlImporter.cs",
  "fileLinesCount" : 2486,
  "components" : [ "primary::src" ],
  "startLine" : 1916,
  "endLine" : 1918,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceEndpointCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceEndpointCollection.cs",
  "fileLinesCount" : 177,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void TraceSendRequest()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 445,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal static void TraceReceiveReply()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExchangeClient.cs",
  "fileLinesCount" : 1322,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void TraceImportInformation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void PostprocessSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageContractImporter.cs",
  "fileLinesCount" : 2225,
  "components" : [ "primary::src" ],
  "startLine" : 2092,
  "endLine" : 2094,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/FaultDescriptionCollection.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyReader.cs",
  "fileLinesCount" : 419,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageHeaderDescriptionCollection.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MetadataExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataExporter.cs",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ClientCredentials.cs",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePropertyDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessagePropertyDescriptionCollection.cs",
  "fileLinesCount" : 20,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataLocation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataLocation.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataReference()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataReference.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ValidateForParameterMode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/XmlSerializerOperationGenerator.cs",
  "fileLinesCount" : 257,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PolicyAssertionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/PolicyAssertionCollection.cs",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataSet()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataSet.cs",
  "fileLinesCount" : 1061,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 674,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void AddIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/UniqueCodeIdentifierScope.cs",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescriptionCollection.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderT.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void SetReaderQuotas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/HttpBindingBase.cs",
  "fileLinesCount" : 334,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void EnsureIdentityClaim()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointIdentity.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnSingleItemRemoved()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnItemAgedOutOfCache()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/MruCache.cs",
  "fileLinesCount" : 172,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignalGate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/SignalGate.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InternalBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GCBufferManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 519,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Clear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void ReturnBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/InternalBufferManager.cs",
  "fileLinesCount" : 541,
  "components" : [ "primary::src" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AsInformation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AsWarning()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceEtwException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void BreakOnException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void TraceFailFast()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ExceptionTrace.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void WriteTo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/TraceRecord.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AddDomainEventHandlersForCleanup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ExitOrUnloadEventHandler()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void LogTraceFailure()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/DiagnosticTraceBase.cs",
  "fileLinesCount" : 235,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetEnd2EndActivityTracingEnabled()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TraceTransfer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteTraceSource()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EtwDiagnosticTrace.cs",
  "fileLinesCount" : 478,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetActivityIdOnThread()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Diagnostics/EventTraceActivity.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/FatalException.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/FatalException.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/BufferedOutputStream.cs",
  "fileLinesCount" : 292,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/CallbackException.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GuaranteeNonBlockingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 788,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonThrowingAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 795,
  "endLine" : 797,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InheritThrowsAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 846,
  "endLine" : 848,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KnownXamlExternalAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 860,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNoteAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 893,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionThunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 939,
  "endLine" : 941,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncThunk()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1019,
  "components" : [ "primary::src" ],
  "startLine" : 972,
  "endLine" : 974,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ActionItem()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ActionItem.cs",
  "fileLinesCount" : 175,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationErrorsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Configuration/ConfigurationErrorsException.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationErrorsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Configuration/ConfigurationErrorsException.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationErrorsException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Configuration/ConfigurationErrorsException.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeGeneratorOptions()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGeneratorOptions.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndentedTextWriter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/IndentTextWriter.cs",
  "fileLinesCount" : 515,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TempFileCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TempFileCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/TempFiles.cs",
  "fileLinesCount" : 317,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateDirectives()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void GenerateDefaultValueExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeGenerator.cs",
  "fileLinesCount" : 2295,
  "components" : [ "primary::src" ],
  "startLine" : 1832,
  "endLine" : 1834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerErrorCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerErrorCollection.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateCompileUnitEnd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateSnippetMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateLinePragmaStart()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateSnippetStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateBaseReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 857,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateSnippetExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 920,
  "endLine" : 922,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidatePrimitiveExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 982,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidatePropertySetValueReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 995,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ValidateThisReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CodeValidator.cs",
  "fileLinesCount" : 1072,
  "components" : [ "primary::src" ],
  "startLine" : 997,
  "endLine" : 999,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeLabeledStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeLabeledStatement.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetCompileUnit.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCatchClauseCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClauseCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayCreateExpression.cs",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArgumentReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArgumentReferenceExpression.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/codemethodreferenceexpression.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCommentStatementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatementCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDirectiveCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectiveCollection.cs",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodReturnStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMethodReturnStatement.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDeclarationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDelegateCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDelegateCreateExpression.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeRegionDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeRegionDirective.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeExpressionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionStatement.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodePropertyReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodePropertyReferenceExpression.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCastExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCastExpression.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameterCollection.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeParameterDeclarationExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpression.cs",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeEventReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeEventReferenceExpression.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDirectionExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDirectionExpression.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeParameter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeParameter.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeArgumentCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgumentCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeGotoStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeGotoStatement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMemberEvent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMemberEvent.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeIndexerExpression.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeExpressionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeLinePragma()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeLinePragma.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableDeclarationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableDeclarationStatement.cs",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCommentStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCommentStatement.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeStatementCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeStatementCollection.cs",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeConditionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeConditionStatement.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeEntryPointMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeEntryPointMethod.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIterationStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeIterationStatement.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeBinaryOperatorExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeBinaryOperatorExpression.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeThrowExceptionStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeThrowExceptionStatement.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetExpression.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDefaultValueExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDefaultValueExpression.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclaration.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclaration.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeIfDirective()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeIfDirective.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeVariableReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeVariableReferenceExpression.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttachEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttachEventStatement.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMethodInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMethodInvokeExpression.cs",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeFieldReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeFieldReferenceExpression.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeMemberCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeMemberCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCatchClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCatchClause.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDelegateInvokeExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeDelegateInvokeExpression.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetTypeMember()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetTypeMember.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeSnippetStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeSnippetStatement.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodePrimitiveExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodePrimitiveExpression.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCompileUnit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeCompileUnit.cs",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespaceImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceImport.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeObject()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeObject.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAssignStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAssignStatement.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeChecksumPragma()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeChecksumPragma.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeComment.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeObjectCreateExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeObjectCreateExpression.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespaceCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespaceCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReferenceCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceCollection.cs",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeReferenceExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeReferenceExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeRemoveEventStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeRemoveEventStatement.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeDeclarationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeDeclarationCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeArrayIndexerExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeArrayIndexerExpression.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeDeclaration.cs",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeAttributeArgument()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeAttributeArgument.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeNamespace.cs",
  "fileLinesCount" : 185,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeParameterDeclarationExpressionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeParameterDeclarationExpressionCollection.cs",
  "fileLinesCount" : 154,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeMemberField()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeMemberField.cs",
  "fileLinesCount" : 105,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTypeOfExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTypeOfExpression.cs",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeTryCatchFinallyStatement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/System/CodeTryCatchFinallyStatement.cs",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal CSharpCodeGenerator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CSharpTypeAttributeConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4449,
  "endLine" : 4452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CSharpMemberAttributeConverter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Microsoft/CSharpCodeProvider.cs",
  "fileLinesCount" : 4677,
  "components" : [ "primary::src" ],
  "startLine" : 4524,
  "endLine" : 4527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebServicesSection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Configuration/WebServicesSection.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InitCallbacks()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/WebReferenceOptions.cs",
  "fileLinesCount" : 525,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionPrefixAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/XmlFormatExtensionPrefixAttribute.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void SetParent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3131,
  "endLine" : 3134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/XmlFormatExtensionAttribute.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void PrepareMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/SessionConnectionReader.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Prune()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnConnectionAborted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/ConnectionPool.cs",
  "fileLinesCount" : 719,
  "components" : [ "primary::src" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void EmitTrace()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/OutputChannel.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SingletonEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnReleaseRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FramingDecoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingDecoders.cs",
  "fileLinesCount" : 923,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/WindowsStreamSecurityUpgradeProvider.cs",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamUpgradeBindingElement.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/Connection.cs",
  "fileLinesCount" : 421,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamSecurityUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamSecurityUpgradeInitiator.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReportWindSpeed()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfChannelExtensibilityService.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Flush()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FlowControlledStream.cs",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecurityMessageCredentialsUserNameTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityMessageCredentialsUsernameTestServiceHost.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TcpTransportSecurityMessageCredentialsCertTestServiceHost()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/TcpTransportSecurityMessageCredentialsCertTestServiceHost.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/AcceptAnyUsernamePasswordValidator.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WcfService_4_4_0()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfService.4.4.0.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDetailWithXmlSerializerFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/FaultDetail.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeaderRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlElementMessageHeader.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlElementMessageHeaderResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/XmlElementMessageHeader.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoginRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoginResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestRequestWithMessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlMessageContractTestResponse()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KnownTypeA()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/KnownTypeA.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingDeliveryCapabilitiesHelper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/TcpTransportBindingElement.cs",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionPrefixAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/XmlFormatExtensionPrefixAttribute.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 12,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlFormatExtensionAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/XmlFormatExtensionAttribute.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 13,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 21,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 26,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityMessageSerializationException.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityMessageSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityMessageSerializationException.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 20,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual void OnWriteCustomAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 642,
  "endLine" : 643,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual void OnWriteCustomElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 646,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoMessageHeaderFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoMessageHeaderFixup.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 14,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoSoapEncodingFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/NoSoapEncodingFixup.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 16,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 76,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 84,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 88,
  "linesOfCode" : 2,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 92,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 109,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlException.cs",
  "fileLinesCount" : 274,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 113,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Preprocessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Preprocessor.cs",
  "fileLinesCount" : 2215,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaInferenceException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/Inference/XmlSchemaInferenceException.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 61,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 65,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaException.cs",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseProcessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/BaseProcessor.cs",
  "fileLinesCount" : 295,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 25,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlSchemaValidationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaValidationException.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 113,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TypeDesc()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 116,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 58,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AccessorMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 711,
  "endLine" : 712,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MTNameTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 239,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MTNameTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/MtNameTable.cs",
  "fileLinesCount" : 730,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 242,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DescendantQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DescendantQuery.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void FlushEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawTextWriterGenerator.cxx",
  "fileLinesCount" : 1927,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 827,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _CLASS_NAME()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _CLASS_NAME()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteXmlDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteDocType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteStartElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteFullEndElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void StartElementContent()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 66,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void WriteNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 79,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteComment()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 94,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteEntityRef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 102,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 104,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void WriteSurrogateCharEntity()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/TextRawTextWriterGenerator.cxx",
  "fileLinesCount" : 143,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 106,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/WSSecurityJan2004.cs",
  "fileLinesCount" : 638,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 130,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 21,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalIdKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Tokens/LocalIdKeyIdentifierClause.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 26,
  "linesOfCode" : 2,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KerberosTokenEntry()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityJan2004.cs",
  "fileLinesCount" : 546,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 196,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual void OnWriteCustomAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 560,
  "endLine" : 561,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal virtual void OnWriteCustomElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 563,
  "endLine" : 564,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EncodedContentType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 114,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EncodedContentType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 123,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WebServicesSection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Configuration/WebServicesSection.cs",
  "fileLinesCount" : 119,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceDescriptionFormatExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1104,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationMessageCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1293,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImportCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1435,
  "endLine" : 1435,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1481,
  "endLine" : 1481,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PortCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1537,
  "endLine" : 1537,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PortTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1593,
  "endLine" : 1593,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1649,
  "endLine" : 1649,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1705,
  "endLine" : 1705,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1761,
  "endLine" : 1761,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationBindingCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1817,
  "endLine" : 1817,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultBindingCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1863,
  "endLine" : 1863,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1919,
  "endLine" : 1919,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationFaultCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 1965,
  "endLine" : 1965,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Schemas()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 3122,
  "components" : [ "primary::src" ],
  "startLine" : 2173,
  "endLine" : 2173,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Soap()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 7,
  "endLine" : 7,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Attribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Element()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Code()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Soap12()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Attribute()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 62,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Element()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 69,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Code()",
  "longName" : "",
  "relativeFileName" : "src/System.Web.Services.Description/src/System/Web/Services/Soap.cs",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 83,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/WSHttpBinding.cs",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Http/src/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/AddressAccessDeniedException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/AddressAccessDeniedException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/AddressAccessDeniedException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AddressAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetNamedPipe/src/System/ServiceModel/AddressAccessDeniedException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ToolOptionException()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolOptionException.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Exception()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/TypeResolver.cs",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static HelpGenerator()",
  "longName" : "",
  "relativeFileName" : "src/svcutilcore/src/Microsoft/Tools/ServiceModel/SvcUtil/ToolConsole.cs",
  "fileLinesCount" : 639,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 143,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SynchronizedCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 23,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 29,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyedByTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyedByTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 59,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 67,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CancelToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndCancelToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void CancelTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 95,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void EndCancelTokenCore()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 101,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 105,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTokenResolver()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 117,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 128,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 130,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 132,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected X509CertificateValidator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 152,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 158,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 159,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityKey()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 168,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 173,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityKeyIdentifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 174,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 179,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 183,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 190,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 191,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 221,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 222,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 223,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 224,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 234,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void ApplyConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 240,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected internal void EnsureOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 243,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 245,
  "endLine" : 245,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 246,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InitializeEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 248,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 249,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 252,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 253,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 254,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 255,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 256,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 257,
  "endLine" : 257,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 262,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 263,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 264,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 266,
  "endLine" : 266,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 268,
  "endLine" : 268,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 269,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 277,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 278,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 279,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 280,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 284,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 285,
  "endLine" : 285,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 286,
  "endLine" : 286,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 288,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 290,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 292,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 305,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 306,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 307,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void InvokeAsync()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 310,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 325,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal InvokeAsyncCompletedEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 383,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentialsSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 389,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 397,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 398,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 399,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 400,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 404,
  "endLine" : 404,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 405,
  "endLine" : 405,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 406,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 407,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 411,
  "endLine" : 411,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 412,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 413,
  "endLine" : 413,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 414,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 428,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 442,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 443,
  "endLine" : 443,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddress()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 444,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 452,
  "endLine" : 452,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteContentsTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 459,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddressBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 463,
  "endLine" : 463,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointAddressBuilder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 464,
  "endLine" : 464,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 472,
  "endLine" : 472,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 473,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 474,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 483,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 484,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 485,
  "endLine" : 485,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EnvelopeVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 489,
  "endLine" : 489,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 500,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 515,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 516,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 517,
  "endLine" : 517,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 520,
  "endLine" : 520,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 521,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 522,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 526,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 527,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 528,
  "endLine" : 528,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultCode()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 529,
  "endLine" : 529,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 541,
  "endLine" : 541,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 550,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 551,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 552,
  "endLine" : 552,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 553,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 554,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 566,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 567,
  "endLine" : 567,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 568,
  "endLine" : 568,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 569,
  "endLine" : 569,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 576,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 577,
  "endLine" : 577,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReason()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 578,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 585,
  "endLine" : 585,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultReasonText()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 586,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 654,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 655,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 656,
  "endLine" : 656,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 657,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderArrayAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 667,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageBodyMemberAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 672,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 678,
  "endLine" : 678,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageContractMemberAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 685,
  "endLine" : 685,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePropertyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 692,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 705,
  "endLine" : 705,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 706,
  "endLine" : 706,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 707,
  "endLine" : 707,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 716,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 717,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 718,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 719,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 720,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 721,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 722,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 723,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageParameterAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 731,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 736,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContextScope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 752,
  "endLine" : 752,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContextScope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 753,
  "endLine" : 753,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 754,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 759,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 780,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 781,
  "endLine" : 781,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 786,
  "endLine" : 786,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 787,
  "endLine" : 787,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 788,
  "endLine" : 788,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 798,
  "endLine" : 798,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 799,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 800,
  "endLine" : 800,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 810,
  "endLine" : 810,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 811,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 824,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 825,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 826,
  "endLine" : 826,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 830,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 831,
  "endLine" : 831,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 832,
  "endLine" : 832,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 837,
  "endLine" : 837,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 853,
  "endLine" : 853,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 854,
  "endLine" : 854,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 855,
  "endLine" : 855,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnknownMessageReceivedEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 869,
  "endLine" : 869,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 875,
  "endLine" : 875,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstanceContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 882,
  "endLine" : 882,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 888,
  "endLine" : 888,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 891,
  "endLine" : 891,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 892,
  "endLine" : 892,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 893,
  "endLine" : 893,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 894,
  "endLine" : 894,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 895,
  "endLine" : 895,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 896,
  "endLine" : 896,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 897,
  "endLine" : 897,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 898,
  "endLine" : 898,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 905,
  "endLine" : 905,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 916,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 918,
  "endLine" : 918,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 919,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteAddressHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 920,
  "endLine" : 920,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartAddressHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 921,
  "endLine" : 921,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 925,
  "endLine" : 925,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddressHeaderCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 926,
  "endLine" : 926,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddHeadersTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 927,
  "endLine" : 927,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal AddressingVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 933,
  "endLine" : 933,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 941,
  "endLine" : 941,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 957,
  "endLine" : 957,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Binding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 958,
  "endLine" : 958,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 980,
  "endLine" : 980,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 991,
  "endLine" : 991,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 992,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1000,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1001,
  "endLine" : 1001,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingElementCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1002,
  "endLine" : 1002,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1003,
  "endLine" : 1003,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1008,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1011,
  "endLine" : 1011,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1016,
  "endLine" : 1016,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BodyWriter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1020,
  "endLine" : 1020,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1025,
  "endLine" : 1025,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BufferManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1029,
  "endLine" : 1029,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1037,
  "endLine" : 1037,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1048,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1052,
  "endLine" : 1052,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1053,
  "endLine" : 1053,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1059,
  "endLine" : 1059,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1061,
  "endLine" : 1061,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1062,
  "endLine" : 1062,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1066,
  "endLine" : 1066,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelFactoryBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1067,
  "endLine" : 1067,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnAbort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1070,
  "endLine" : 1070,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1072,
  "endLine" : 1072,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnEndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1074,
  "endLine" : 1074,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ValidateCreateChannel()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1075,
  "endLine" : 1075,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelManagerBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1079,
  "endLine" : 1079,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1089,
  "endLine" : 1089,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1090,
  "endLine" : 1090,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void ClearItems()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1092,
  "endLine" : 1092,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1093,
  "endLine" : 1093,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PropagateChannelParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1094,
  "endLine" : 1094,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void RemoveItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1095,
  "endLine" : 1095,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1096,
  "endLine" : 1096,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1100,
  "endLine" : 1100,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObject()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1101,
  "endLine" : 1101,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Abort()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1112,
  "endLine" : 1112,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1117,
  "endLine" : 1117,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1118,
  "endLine" : 1118,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1119,
  "endLine" : 1119,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void EndOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1120,
  "endLine" : 1120,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Fault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1121,
  "endLine" : 1121,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1127,
  "endLine" : 1127,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1128,
  "endLine" : 1128,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1131,
  "endLine" : 1131,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1133,
  "endLine" : 1133,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1134,
  "endLine" : 1134,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1135,
  "endLine" : 1135,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Open()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1136,
  "endLine" : 1136,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1146,
  "endLine" : 1146,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1147,
  "endLine" : 1147,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1148,
  "endLine" : 1148,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1149,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomBinding()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1150,
  "endLine" : 1150,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FaultConverter()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1157,
  "endLine" : 1157,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Message()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1259,
  "endLine" : 1259,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Close()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1267,
  "endLine" : 1267,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnBodyToString()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1283,
  "endLine" : 1283,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnClose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1284,
  "endLine" : 1284,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1290,
  "endLine" : 1290,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1291,
  "endLine" : 1291,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1292,
  "endLine" : 1292,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1293,
  "endLine" : 1293,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1296,
  "endLine" : 1296,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1297,
  "endLine" : 1297,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBodyContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1298,
  "endLine" : 1298,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1299,
  "endLine" : 1299,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1300,
  "endLine" : 1300,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1301,
  "endLine" : 1301,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartBody()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1302,
  "endLine" : 1302,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartEnvelope()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1303,
  "endLine" : 1303,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageBuffer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1307,
  "endLine" : 1307,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1313,
  "endLine" : 1313,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1317,
  "endLine" : 1317,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncoderFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1334,
  "endLine" : 1334,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1341,
  "endLine" : 1341,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1342,
  "endLine" : 1342,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageFault()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1349,
  "endLine" : 1349,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1360,
  "endLine" : 1360,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartDetail()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1362,
  "endLine" : 1362,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1366,
  "endLine" : 1366,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnWriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1381,
  "endLine" : 1381,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1383,
  "endLine" : 1383,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1384,
  "endLine" : 1384,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void WriteHeaderAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1385,
  "endLine" : 1385,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1386,
  "endLine" : 1386,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1387,
  "endLine" : 1387,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageHeaderInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1391,
  "endLine" : 1391,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1401,
  "endLine" : 1401,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1402,
  "endLine" : 1402,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1403,
  "endLine" : 1403,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1415,
  "endLine" : 1415,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1416,
  "endLine" : 1416,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeaderFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1417,
  "endLine" : 1417,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeaderFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1418,
  "endLine" : 1418,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeadersFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1419,
  "endLine" : 1419,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyHeadersFrom()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1420,
  "endLine" : 1420,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyTo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1421,
  "endLine" : 1421,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Insert()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1433,
  "endLine" : 1433,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAll()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1434,
  "endLine" : 1434,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemoveAt()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1435,
  "endLine" : 1435,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1436,
  "endLine" : 1436,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1438,
  "endLine" : 1438,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1439,
  "endLine" : 1439,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1440,
  "endLine" : 1440,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteHeaderContents()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1441,
  "endLine" : 1441,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1442,
  "endLine" : 1442,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStartHeader()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1443,
  "endLine" : 1443,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1447,
  "endLine" : 1447,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1448,
  "endLine" : 1448,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1459,
  "endLine" : 1459,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Clear()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1460,
  "endLine" : 1460,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CopyProperties()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1462,
  "endLine" : 1462,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1463,
  "endLine" : 1463,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1483,
  "endLine" : 1483,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1502,
  "endLine" : 1502,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1503,
  "endLine" : 1503,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1521,
  "endLine" : 1521,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReliableSessionBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1522,
  "endLine" : 1522,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RequestContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1538,
  "endLine" : 1538,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1545,
  "endLine" : 1545,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1553,
  "endLine" : 1553,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1554,
  "endLine" : 1554,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1565,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransportBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1566,
  "endLine" : 1566,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UnderstoodHeaders()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1578,
  "endLine" : 1578,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1579,
  "endLine" : 1579,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Remove()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1583,
  "endLine" : 1583,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackDebugBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1590,
  "endLine" : 1590,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1599,
  "endLine" : 1599,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1600,
  "endLine" : 1600,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1607,
  "endLine" : 1607,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1616,
  "endLine" : 1616,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1617,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1630,
  "endLine" : 1630,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataContractSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1631,
  "endLine" : 1631,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1644,
  "endLine" : 1644,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1652,
  "endLine" : 1652,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageBodyDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1677,
  "endLine" : 1677,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1688,
  "endLine" : 1688,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1699,
  "endLine" : 1699,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1710,
  "endLine" : 1710,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1722,
  "endLine" : 1722,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePartDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1727,
  "endLine" : 1727,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1738,
  "endLine" : 1738,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePropertyDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1743,
  "endLine" : 1743,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePropertyDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1747,
  "endLine" : 1747,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1752,
  "endLine" : 1752,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1769,
  "endLine" : 1769,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void InsertItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1772,
  "endLine" : 1772,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void SetItem()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1773,
  "endLine" : 1773,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1777,
  "endLine" : 1777,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1778,
  "endLine" : 1778,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1787,
  "endLine" : 1787,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerOperationBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1788,
  "endLine" : 1788,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1813,
  "endLine" : 1813,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClientOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1814,
  "endLine" : 1814,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1833,
  "endLine" : 1833,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DispatchOperation()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1850,
  "endLine" : 1850,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal DispatchRuntime()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1861,
  "endLine" : 1861,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ChannelDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1867,
  "endLine" : 1867,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EndpointDispatcher()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1872,
  "endLine" : 1872,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FaultContractInfo()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1876,
  "endLine" : 1876,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HttpDigestClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1920,
  "endLine" : 1920,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1929,
  "endLine" : 1929,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1930,
  "endLine" : 1930,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1931,
  "endLine" : 1931,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1935,
  "endLine" : 1935,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1936,
  "endLine" : 1936,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1937,
  "endLine" : 1937,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityCredentialsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1941,
  "endLine" : 1941,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1946,
  "endLine" : 1946,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1947,
  "endLine" : 1947,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1948,
  "endLine" : 1948,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1949,
  "endLine" : 1949,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal UserNamePasswordClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1953,
  "endLine" : 1953,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal WindowsClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1959,
  "endLine" : 1959,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509ServiceCertificateAuthentication()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1964,
  "endLine" : 1964,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateInitiatorClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1971,
  "endLine" : 1971,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1973,
  "endLine" : 1973,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1974,
  "endLine" : 1974,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal X509CertificateRecipientClientCredential()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1977,
  "endLine" : 1977,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDefaultCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1982,
  "endLine" : 1982,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetDefaultCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1983,
  "endLine" : 1983,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetScopedCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1984,
  "endLine" : 1984,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SetScopedCertificate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Primitives.cs",
  "fileLinesCount" : 2007,
  "components" : [ "primary::src" ],
  "startLine" : 1985,
  "endLine" : 1985,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallbackBehaviorAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 36,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplexChannelFactory()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DuplexClientBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Duplex.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 57,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DnsEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageSecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 28,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 29,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceSecurityContext()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 30,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpnEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateEndpointIdentity()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalClientSecuritySettings()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransportSecurityBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 101,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BasicSecurityProfileVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 117,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IdentityVerifier()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 122,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageProperty()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 129,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 143,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecureConversationVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 147,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 157,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 183,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityPolicyVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 189,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 197,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 203,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenSpecification()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 204,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal TrustVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 209,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 221,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 222,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 223,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BinarySecretSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 224,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InitiatorServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 234,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 241,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuedSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 242,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 252,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureConversationSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 253,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 260,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServiceModelSecurityTokenRequirement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 267,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 280,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SspiSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 281,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportingTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 294,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 302,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Claim()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 323,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 365,
  "endLine" : 365,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 366,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 367,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 368,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void Initialize()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 375,
  "endLine" : 375,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509CertificateClaimSet()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 380,
  "endLine" : 380,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 386,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 447,
  "endLine" : 447,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenericXmlSecurityKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 448,
  "endLine" : 448,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 466,
  "endLine" : 466,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 467,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 468,
  "endLine" : 468,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 469,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 474,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 475,
  "endLine" : 475,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 476,
  "endLine" : 476,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 477,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 481,
  "endLine" : 481,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserNameSecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 482,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 492,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityToken()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 493,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 502,
  "endLine" : 502,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ThrowIfDisposed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/ref/System.ServiceModel.Security.cs",
  "fileLinesCount" : 505,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 503,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenValidationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenValidationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenValidationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenValidationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Tokens/SecurityTokenException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509SecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/X509SecurityTokenProvider.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 188,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateKeyIdentifierEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 189,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 190,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 191,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/Selectors/SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityMessageSerializationException.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityMessageSerializationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/IdentityModel/SecurityMessageSerializationException.cs",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceChannelManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceChannelManager.cs",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServerTooBusyException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServerTooBusyException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServerTooBusyException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServerTooBusyException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectAbortedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectAbortedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectAbortedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectAbortedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InvalidMessageContractException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InvalidMessageContractException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InvalidMessageContractException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InvalidMessageContractException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/InvalidMessageContractException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointNotFoundException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointNotFoundException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointNotFoundException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/EndpointNotFoundException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageSecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 265,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 77,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextTokenValidationException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextTokenValidationException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityContextTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextTokenValidationException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityContextTokenValidationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/Tokens/SecurityContextTokenValidationException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageSecurityException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/MessageSecurityException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnMakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 672,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 648,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionKeyExpiredException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionKeyExpiredException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionKeyExpiredException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionKeyExpiredException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionKeyExpiredException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionKeyExpiredException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SessionKeyExpiredException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SessionKeyExpiredException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IssuanceTokenProviderState()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderState.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/IssuanceTokenProviderState.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual void OnWriteCustomAttributes()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 480,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual void OnWriteCustomElements()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 482,
  "endLine" : 482,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual void OnMakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 491,
  "components" : [ "primary::src" ],
  "startLine" : 484,
  "endLine" : 484,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityNegotiationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityNegotiationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityNegotiationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityNegotiationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityNegotiationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosed()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 90,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnClosing()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 92,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnFaulted()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpened()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OnOpening()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityProtocol.cs",
  "fileLinesCount" : 645,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 98,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 83,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic256SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 129,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TripleDesSecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 160,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic256Sha256SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 203,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 192,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAccessDeniedException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAccessDeniedException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityAccessDeniedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityAccessDeniedException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 573,
  "components" : [ "primary::src" ],
  "startLine" : 507,
  "endLine" : 507,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityCredentialsManager()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityCredentialsManager.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StrictModeSecurityHeaderElementInferenceEngine()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/StrictModeSecurityHeaderElementInferenceEngine.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityStateEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/SecurityStateEncoder.cs",
  "fileLinesCount" : 20,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BasicSecurityProfileVersion()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Security/BasicSecurityProfileVersion.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/QuotaExceededException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/QuotaExceededException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/QuotaExceededException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QuotaExceededException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/QuotaExceededException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 45,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelTerminatedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelTerminatedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelTerminatedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ChannelTerminatedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InvalidBodyAccessException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InvalidBodyAccessException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InvalidBodyAccessException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InvalidBodyAccessException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InvalidBodyAccessException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/InvalidBodyAccessException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientRuntimeCompatBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 602,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterMessage()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 709,
  "endLine" : 709,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QNameComparer()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 963,
  "endLine" : 963,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescriptionTable()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 994,
  "components" : [ "primary::src" ],
  "startLine" : 977,
  "endLine" : 977,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientOperationCompatBase()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Dispatcher/ClientOperation.cs",
  "fileLinesCount" : 267,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteBufferWrapper()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 197,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedReadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedReadStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedReadStream.cs",
  "fileLinesCount" : 461,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 565,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Guard()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/ReliableMessagingHelpers.cs",
  "fileLinesCount" : 2195,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MtomMessageEncodingBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/MtomMessageEncodingBindingElement.cs",
  "fileLinesCount" : 230,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Channels/BindingParameterCollection.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MustUnderstandSoapException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MustUnderstandSoapException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1617,
  "endLine" : 1617,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1618,
  "endLine" : 1618,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyOutParameterType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1619,
  "endLine" : 1619,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1620,
  "endLine" : 1620,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1621,
  "endLine" : 1621,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1622,
  "endLine" : 1622,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1623,
  "endLine" : 1623,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2085,
  "components" : [ "primary::src" ],
  "startLine" : 1624,
  "endLine" : 1624,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataConversionError()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 276,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 277,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 352,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 353,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 385,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 354,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectFaultedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectFaultedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectFaultedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/CommunicationObjectFaultedException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 63,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ActionMismatchAddressingException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ActionMismatchAddressingException.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 21,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceActivationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceActivationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceActivationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/System/ServiceModel/ServiceActivationException.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 483,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 458,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ScheduleActionItemAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/FatalException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/FatalException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FatalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/FatalException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 992,
  "endLine" : 992,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InternalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 993,
  "endLine" : 993,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FatalInternalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 999,
  "endLine" : 999,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FatalInternalException()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.Primitives/src/Internals/System/Runtime/Fx.cs",
  "fileLinesCount" : 1003,
  "components" : [ "primary::src" ],
  "startLine" : 1000,
  "endLine" : 1000,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Init()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CommandProcessorOptions.cs",
  "fileLinesCount" : 1036,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Saml2AssertionKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamlAssertionKeyIdentifierClause()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationBindingElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 30,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSFederationHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustChannelClientCredentials()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustChannelSecurityTokenManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 56,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WSTrustTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 73,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WSTrustTokenParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/System.ServiceModel.FederationCodeGen.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 74,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MetadataFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/MetadataFixup.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VisitorFixup()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/VisitorFixup.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 536,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 537,
  "endLine" : 537,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 538,
  "endLine" : 538,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 539,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 565,
  "endLine" : 565,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 572,
  "endLine" : 572,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 583,
  "endLine" : 583,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 584,
  "endLine" : 584,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 645,
  "endLine" : 645,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 646,
  "endLine" : 646,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 647,
  "endLine" : 647,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 648,
  "endLine" : 648,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 649,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 651,
  "endLine" : 651,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 652,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 653,
  "endLine" : 653,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 654,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 655,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 657,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 658,
  "endLine" : 658,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 659,
  "endLine" : 659,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 660,
  "endLine" : 660,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 661,
  "endLine" : 661,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 663,
  "endLine" : 663,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 664,
  "endLine" : 664,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 665,
  "endLine" : 665,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 666,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 667,
  "endLine" : 667,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 669,
  "endLine" : 669,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 670,
  "endLine" : 670,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 671,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 672,
  "endLine" : 672,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 673,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 676,
  "endLine" : 676,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 677,
  "endLine" : 677,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 713,
  "endLine" : 713,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 714,
  "endLine" : 714,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 715,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 716,
  "endLine" : 716,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 717,
  "endLine" : 717,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 719,
  "endLine" : 719,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 720,
  "endLine" : 720,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 721,
  "endLine" : 721,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 722,
  "endLine" : 722,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 723,
  "endLine" : 723,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 725,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 726,
  "endLine" : 726,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 727,
  "endLine" : 727,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 728,
  "endLine" : 728,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 748,
  "endLine" : 748,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 749,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 761,
  "endLine" : 761,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 762,
  "endLine" : 762,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 763,
  "endLine" : 763,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 766,
  "endLine" : 766,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 767,
  "endLine" : 767,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 775,
  "endLine" : 775,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 779,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Visit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 780,
  "endLine" : 780,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void FinishVisit()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/CodeDomVisitor.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 785,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnEnterSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecificTypeVisitor.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 53,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnExitSpecificType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SpecificTypeVisitor.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void VisitAttributedType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/TypeWithAttributeVisitor.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleTypeRemapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/SimpleTypeRemapper.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void VisitClientClass()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/CodeDomFixup/CodeDomVisitors/ClientClassVisitor.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataExchangeException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataExchangeException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataExchangeException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataExchangeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataExchangeException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MetadataExchangeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Metadata/MetadataExchangeException.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 21,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BootstrapException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Bootstrapper/BootstrapException.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void BeforeImport()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 430,
  "endLine" : 430,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ImportContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/ImportModule.cs",
  "fileLinesCount" : 441,
  "components" : [ "primary::src" ],
  "startLine" : 431,
  "endLine" : 431,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnBeforeSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 176,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnAfterSerialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 177,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnAfterDeserialize()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/Shared/Options/ApplicationOptions.cs",
  "fileLinesCount" : 308,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 179,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HexBinaryDataContract()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/PrimitiveDataContract.cs",
  "fileLinesCount" : 822,
  "components" : [ "primary::src" ],
  "startLine" : 599,
  "endLine" : 599,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Runtime.Serialization/System/Runtime/Serialization/SerializationException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaAttDef()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/SchemaAttDef.cs",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 55,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void CompleteValidation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/autovalidator.cs",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LeafRangeNode()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/ContentValidator.cs",
  "fileLinesCount" : 2360,
  "components" : [ "primary::src" ],
  "startLine" : 945,
  "endLine" : 945,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void OnAdd()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObject.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void OnRemove()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObject.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void OnClear()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObject.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void SetUnhandledAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObject.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 95,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void AddAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchemaObject.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 96,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceListV1Compat()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/NamespaceList.cs",
  "fileLinesCount" : 414,
  "components" : [ "primary::src" ],
  "startLine" : 400,
  "endLine" : 400,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void VerifySchemaValid()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 414,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_dateTimeNoTimeZone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2117,
  "endLine" : 2117,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_dateTimeTimeZone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2122,
  "endLine" : 2122,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_dateTime()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2153,
  "endLine" : 2153,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_timeNoTimeZone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2158,
  "endLine" : 2158,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_timeTimeZone()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2163,
  "endLine" : 2163,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_time()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2196,
  "endLine" : 2196,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_date()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2229,
  "endLine" : 2229,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_yearMonth()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2262,
  "endLine" : 2262,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_year()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2296,
  "endLine" : 2296,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_monthDay()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2329,
  "endLine" : 2329,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_day()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2362,
  "endLine" : 2362,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Datatype_month()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/DatatypeImplementation.cs",
  "fileLinesCount" : 3998,
  "components" : [ "primary::src" ],
  "startLine" : 2396,
  "endLine" : 2396,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompiledIdentityConstraint()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/CompiledIdentityConstraint.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchema()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/schema/XmlSchema.cs",
  "fileLinesCount" : 756,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImportContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/ImportContext.cs",
  "fileLinesCount" : 542,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ReflectionAwareILGen()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationWriterILGen.cs",
  "fileLinesCount" : 2725,
  "components" : [ "primary::src" ],
  "startLine" : 2442,
  "endLine" : 2442,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Soap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1456,
  "endLine" : 1456,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Soap12()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1465,
  "endLine" : 1465,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Wsdl()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1473,
  "endLine" : 1473,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UrtTypes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Types.cs",
  "fileLinesCount" : 1484,
  "components" : [ "primary::src" ],
  "startLine" : 1480,
  "endLine" : 1480,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ArrayModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 120,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PrimitiveModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 130,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SpecialModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 135,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal StructModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 140,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal EnumModel()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Models.cs",
  "fileLinesCount" : 431,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 402,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 29,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapCodeExporter.cs",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlCodeExporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCodeExporter.cs",
  "fileLinesCount" : 979,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerAssemblyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerAssemblyAttribute.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSerializerAssemblyAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializerAssemblyAttribute.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 30,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Accessor()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Mapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 264,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MemberMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 954,
  "endLine" : 954,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal SerializableMapping()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/Mappings.cs",
  "fileLinesCount" : 1425,
  "components" : [ "primary::src" ],
  "startLine" : 1125,
  "endLine" : 1125,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlSchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSchemaImporter.cs",
  "fileLinesCount" : 2170,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void GenerateMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationILGen.cs",
  "fileLinesCount" : 588,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 110,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlCustomFormatter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlCustomFormatter.cs",
  "fileLinesCount" : 409,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapSchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 45,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoapSchemaImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/SoapSchemaImporter.cs",
  "fileLinesCount" : 754,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void GenerateMethod()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Serialization/XmlSerializationGeneratedCode.cs",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 75,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlNullResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlNullResolver.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal HWStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/HWStack.cs",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsltArgumentList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltArgumentList.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 29,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltContext.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltContext.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 36,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XsltSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Xslt/XsltSettings.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void PrivateDisposeNodeList()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Dom/XmlNodeList.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlXapResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlXapResolver.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void RegisterApplicationResourceStreamResolver()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlXapResolver.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathException.cs",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 28,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AttributeQuery.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FollowingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/followingquery.cs",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReversePositionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ReversePositionQuery.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReversePositionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ReversePositionQuery.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClonableStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ClonableStack.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClonableStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ClonableStack.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClonableStack()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ClonableStack.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/EmptyQuery.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Query()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void SetXsltContext()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Query.cs",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbsoluteQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AbsoluteQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbsoluteQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/AbsoluteQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IDQuery.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/IDQuery.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ValueQuery.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ValueQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ValueQuery.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public sealed override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ValueQuery.cs",
  "fileLinesCount" : 26,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Root()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/Root.cs",
  "fileLinesCount" : 18,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathSortComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/SortQuery.cs",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 164,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/GroupQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GroupQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/GroupQuery.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocumentOrderQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DocumentOrderQuery.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DocumentOrderQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/DocumentOrderQuery.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ForwardPositionQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ForwardPositionQuery.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathEmptyIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathEmptyIterator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathEmptyIterator.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathChildIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathChildIterator.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathChildIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathChildIterator.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathChildIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathChildIterator.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathSelfQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSelfQuery.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XPathSelfQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathSelfQuery.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PreSiblingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingsibling.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 28,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PreSiblingQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/precedingsibling.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 29,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParentQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ParentQuery.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ParentQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ParentQuery.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VariableQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/VariableQuery.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAncestorIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorIterator.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAncestorIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorIterator.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathAncestorIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathAncestorIterator.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChildrenQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/ChildrenQuery.cs",
  "fileLinesCount" : 81,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceQuery()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/NamespaceQuery.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDescendantIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathDescendantIterator.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDescendantIterator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/Internal/XPathDescendantIterator.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XPathExpression()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XPath/XPathExpr.cs",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal virtual void OnRootElement()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlRawWriter.cs",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 260,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal Item()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWellformedWriterHelpers.cs",
  "fileLinesCount" : 530,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 172,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void SetNextOutputBuffer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/IncrementalReadDecoders.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal override void Reset()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/IncrementalReadDecoders.cs",
  "fileLinesCount" : 126,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal void GetObjectData()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 784,
  "endLine" : 784,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal XmlWriterSettings()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriterSettings.cs",
  "fileLinesCount" : 787,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 785,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoNamespaceManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 157,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void PushScope()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 159,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void AddNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 161,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void RemoveNamespace()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlTextReaderImplHelpers.cs",
  "fileLinesCount" : 802,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 162,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlWriter.cs",
  "fileLinesCount" : 752,
  "components" : [ "primary::src" ],
  "startLine" : 208,
  "endLine" : 208,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Close()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/Core/XmlReader.cs",
  "fileLinesCount" : 2012,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 690,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XmlQualifiedName()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.Xml/Xml/XmlQualifiedName.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenProvider()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenProvider.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 187,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateKeyIdentifierEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 188,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateKeyIdentifierClauseEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 189,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateStrEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenSerializer.cs",
  "fileLinesCount" : 246,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 190,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityTokenAuthenticator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/IdentityModel/Selectors/SecurityTokenAuthenticator.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NetHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/NetHttpsBinding.cs",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServerTooBusyException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServerTooBusyException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerTooBusyException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServerTooBusyException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationObjectAbortedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationObjectAbortedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectAbortedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationObjectAbortedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointNotFoundException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointNotFoundException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EndpointNotFoundException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/EndpointNotFoundException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageSecurityVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageSecurityVersion.cs",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 76,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnMakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityTokenResponse.cs",
  "fileLinesCount" : 568,
  "components" : [ "primary::src" ],
  "startLine" : 566,
  "endLine" : 566,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 237,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 238,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSTrustFeb2005.cs",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 239,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual void OnWriteCustomAttributes()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 549,
  "endLine" : 549,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual void OnWriteCustomElements()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 551,
  "endLine" : 551,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal protected virtual void OnMakeReadOnly()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/RequestSecurityToken.cs",
  "fileLinesCount" : 560,
  "components" : [ "primary::src" ],
  "startLine" : 553,
  "endLine" : 553,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 222,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic256SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 361,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic192SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 392,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic128SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 423,
  "endLine" : 423,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TripleDesSecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 454,
  "endLine" : 454,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic128Rsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 486,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic192Rsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 498,
  "endLine" : 498,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic256Rsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 510,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TripleDesRsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 522,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic256Sha256SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 534,
  "endLine" : 534,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic192Sha256SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 548,
  "endLine" : 548,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic128Sha256SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 562,
  "endLine" : 562,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TripleDesSha256SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 576,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic256Sha256Rsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 590,
  "endLine" : 590,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic192Sha256Rsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 604,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Basic128Sha256Rsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 618,
  "endLine" : 618,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TripleDesSha256Rsa15SecurityAlgorithmSuite()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityAlgorithmSuite.cs",
  "fileLinesCount" : 643,
  "components" : [ "primary::src" ],
  "startLine" : 632,
  "endLine" : 632,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void PopulateTokenEntries()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/WSSecurityTokenSerializer.cs",
  "fileLinesCount" : 591,
  "components" : [ "primary::src" ],
  "startLine" : 526,
  "endLine" : 526,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityCredentialsManager()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityCredentialsManager.cs",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityStateEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/SecurityStateEncoder.cs",
  "fileLinesCount" : 19,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BasicSecurityProfileVersion()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Security/BasicSecurityProfileVersion.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageHeaderException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MessageHeaderException.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 65,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelTerminatedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelTerminatedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChannelTerminatedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ChannelTerminatedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientRuntimeCompatBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientRuntime.cs",
  "fileLinesCount" : 601,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationFormatterMessage()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 657,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QNameComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 902,
  "endLine" : 902,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageHeaderDescriptionTable()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/OperationFormatter.cs",
  "fileLinesCount" : 930,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 916,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ClientOperationCompatBase()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Dispatcher/ClientOperation.cs",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreClrSocketConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/CoreClrSocketConnection.cs",
  "fileLinesCount" : 956,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 919,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteBufferWrapper()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/ProducerConsumerStream.cs",
  "fileLinesCount" : 281,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 207,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 197,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerSessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 238,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientDuplexEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 256,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientSimplexEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 274,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientSingletonEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 327,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServerSingletonEncoder()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 367,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 357,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferedWriteStream()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BufferedWriteStream.cs",
  "fileLinesCount" : 554,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RTSocketConnectionInitiator()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/RTSocketConnection.cs",
  "fileLinesCount" : 738,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 692,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BindingParameterCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/BindingParameterCollection.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UdpTransportImporter()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/UdpTransportImporter.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidChannelBindingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/InvalidChannelBindingException.cs",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidChannelBindingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/InvalidChannelBindingException.cs",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidChannelBindingException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Channels/InvalidChannelBindingException.cs",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpBinding.cs",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MustUnderstandSoapException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/MustUnderstandSoapException.cs",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicHttpsBinding()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/BasicHttpsBinding.cs",
  "fileLinesCount" : 93,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParameterModeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 1039,
  "endLine" : 1039,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParameterModeException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/OperationGenerator.cs",
  "fileLinesCount" : 1047,
  "components" : [ "primary::src" ],
  "startLine" : 1040,
  "endLine" : 1040,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageDescriptionComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 630,
  "endLine" : 630,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessagePartDescriptionComparer()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/ServiceContractGenerator.cs",
  "fileLinesCount" : 830,
  "components" : [ "primary::src" ],
  "startLine" : 666,
  "endLine" : 666,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessageDescription()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MessageDescription.cs",
  "fileLinesCount" : 226,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 27,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyParameterLength()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1560,
  "endLine" : 1560,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1561,
  "endLine" : 1561,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyOutParameterType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1562,
  "endLine" : 1562,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyReturnType()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1563,
  "endLine" : 1563,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyFaultContractAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1564,
  "endLine" : 1564,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyKnownTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1565,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyIsOneWayStatus()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1566,
  "endLine" : 1566,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VerifyActionAndReplyAction()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/TypeLoader.cs",
  "fileLinesCount" : 2022,
  "components" : [ "primary::src" ],
  "startLine" : 1567,
  "endLine" : 1567,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataConversionError()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/MetadataConversionError.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 277,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddBindingParameters()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 278,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 353,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyDispatchBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 354,
  "endLine" : 354,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ApplyClientBehavior()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/Description/DispatcherBuilder.cs",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 355,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationObjectFaultedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationObjectFaultedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationObjectFaultedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/CommunicationObjectFaultedException.cs",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionNotSupportedException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ActionNotSupportedException.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 59,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalReliableSession()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ReliableSession.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 61,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProtocolException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ProtocolException.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceActivationException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceActivationException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceActivationException()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/System/ServiceModel/ServiceActivationException.cs",
  "fileLinesCount" : 16,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GetResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/TaskHelpers.cs",
  "fileLinesCount" : 322,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 297,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ScheduleActionItemAsyncResult()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.ServiceModel/Internals/System/Runtime/ScheduleActionItemAsyncResult.cs",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilerInfo()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/Microsoft.CodeDom/Compiler/CompilerInfo.cs",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceDescriptionFormatExtensionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1565,
  "endLine" : 1565,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationMessageCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 1863,
  "endLine" : 1863,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ImportCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2055,
  "endLine" : 2055,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessageCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2137,
  "endLine" : 2137,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PortCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2237,
  "endLine" : 2237,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal PortTypeCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2337,
  "endLine" : 2337,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal BindingCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2437,
  "endLine" : 2437,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal ServiceCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2537,
  "endLine" : 2537,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal MessagePartCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2637,
  "endLine" : 2637,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationBindingCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2737,
  "endLine" : 2737,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal FaultBindingCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2819,
  "endLine" : 2819,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 2919,
  "endLine" : 2919,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "internal OperationFaultCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3001,
  "endLine" : 3001,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Schemas()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescription.cs",
  "fileLinesCount" : 4202,
  "components" : [ "primary::src" ],
  "startLine" : 3249,
  "endLine" : 3249,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceDescriptionCollection()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Description/ServiceDescriptions.cs",
  "fileLinesCount" : 216,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Soap()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Attribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 28,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Element()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Code()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 54,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Soap12()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Attribute()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 71,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Element()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 79,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Code()",
  "longName" : "",
  "relativeFileName" : "src/dotnet-svcutil/lib/src/FrameworkFork/System.Web.Services/Services/Soap.cs",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 94,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 206,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerSessionEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 243,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientDuplexEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 261,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientSimplexEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 279,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClientSingletonEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 332,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ServerSingletonEncoder()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/FramingEncoders.cs",
  "fileLinesCount" : 372,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 362,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void OnOpen()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamedFramingRequestChannel.cs",
  "fileLinesCount" : 288,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamUpgradeInitiator()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetFramingBase/src/System/ServiceModel/Channels/StreamUpgradeInitiator.cs",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DroppingServerInterceptor()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/WcfChannelExtensibilityService.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 30,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/DigestServiceAuthorizationManager.cs",
  "fileLinesCount" : 398,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 120,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestLoggingServiceBehavior()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/RequestLoggingServiceBehavior.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourceBasicServiceAuthorizationManager()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourceDigestServiceAuthorizationManager()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/AuthenticationResourceHelper.cs",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 68,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelfHostSecurityTokenService()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/testhosts/Federation/SelfHostSecurityTokenService.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Validate()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/BasicServiceAuthorizationManager.cs",
  "fileLinesCount" : 199,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 93,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnSend()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChannelMessageInterceptor.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnReceive()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChannelMessageInterceptor.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnExportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChannelMessageInterceptor.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void OnImportPolicy()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/ChannelMessageInterceptor.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 17,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PingEncodedRequest()",
  "longName" : "",
  "relativeFileName" : "src/System.Private.ServiceModel/tools/IISHostedWcfService/App_code/CompositeType.cs",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 368,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocketAwaitableEventArgs()",
  "longName" : "",
  "relativeFileName" : "src/System.ServiceModel.NetTcp/src/System/ServiceModel/Channels/SocketAwaitableEventArgs.cs",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]